有用戶反應在使用win7 64位係統時打開OpenCV的時候出現了應用程序無法正常啟動0xc000007b 的提示,這是怎麼回事呢?該怎麼辦呢?出現這樣的問題的原因一般是:directx未安裝,dll衝突所引起的,下麵小編給大家帶來解決方法。
方法一:opencv路徑裏麵的x86全部改為x64
Release:
1、項目->配置屬性->常規->MFC的使用:在靜態庫中使用MFC;
2、項目 ->配置屬性->C/C++->代碼生成->運行庫:選擇多線程調試(/MTd);
3、編譯時,選擇的是debug,win32。
Debug:
1、項目 -> 配置屬性->常規->MFC的使用 :在靜態庫中使用MFC;
2、項目->配置屬性->C/C++->代碼生成->運行庫:選擇多線程調試(/MT);
3、編譯時,選擇的是release,x64!
方法二:
1、下載 directx 修複工具,解壓後運行DirectX Repair 進行修複即可!
方法三:
1、調試>選項>常規:勾選“啟用源服務器支持”;
2、調試>選項>符號:勾選符號文件所在,通常勾選“Microsoft符號服務器”。
以上就是win7使用OpenCV出現應用程序無法正常啟動0xc000007b提示的解決方法了,有遇到此問題的用戶可以根據本文的解決方法操作。
Win7相關教程