1. 程式人生 > >應用程式無法開啟Ox0000007

應用程式無法開啟Ox0000007

以下是我的一些嘗試,沒興趣可忽略。

1、在path下配了OpenCV下x86的bin;     在VS2012的檢視的屬性管理器裡,     配了包含目錄(opencv/build/include             opencv/build/include/opencv             opencv/build/include/opencv2)     配了庫目錄,這是手動輸入(配合版本2.4.4) 2、編譯都無錯,但是生成exe,執行時,就出現“應用程式無法正常啟動 ox0000007.。。。”     網上有說,是C盤下的system 之類的檔案下的msvcr120.dll位數不對 。     可是,system32原先就有msvcr120.dll ,我又下載一個64位 msvcr120.dll 放在system64裡(原來沒有),可是問題沒解決。 3、可是,直接點選VS12的OpenCV工程下的檔案裡的debug資料夾的exe,是可 以正常執行程式,但release資料夾(相較debug檔案下,少了對應的ilk檔案 ,但是把debug下的ilk檔案粘到release下也不行)就不行。

4、也試過把msvcr120.dll 放在OpenCV安裝目錄下的build的x86的VC11的lib 下,依舊不行。