2013-03-30 115 views
2

我正在運行Windows 8 64位,使用Code :: Blocks以及Eclipse作爲IDE for OpenCV v.2.4.4。找不到opencv .dll文件

我下面的http://docs.opencv.org/doc/tutorials/core/basic_linear_transform/basic_linear_transform.html#basic-linear-transform

網上的教程每當我包括我的IDE設置在opencv\build\x64\mingw\lib\.dll.a文件,以及在opencv\build\include所需的頭和我的PATH變量對應opencv\build\x64\mingw\bin,我得到編譯有關未定義參考時間錯誤opencv函數。

每當我在我的IDE設置中包含相應的32位dll文件並在我的PATH變量中設置32位dll文件的路徑時,程序編譯得很好。但是,當我打開.exe文件時,它說'libopencv_core244.dll從您的計算機中丟失。重新安裝應用程序。' PATH變量設置正確,我不明白這個問題..

我在網上儘可能地挖掘這個,但仍然無法修復這...請幫助...

+1

堅持32位DLL在您的IDE設置。只要**絕對確定** Windows PATH環境變量指向任何目錄持有'libopencv_core244.dll'。如果這不能解決問題,請將OpenCV的DLL複製到與編譯的**。exe **相同​​的文件夾中,然後嘗試再次打開它。 – karlphillip

回答

2

更新PATH變量後重新啓動!