2011-06-08 55 views
0

我努力試圖讓OpenCV 2.2庫與我的項目(運行VSC++,2010)一起工作。我遵循http://opencv.willowgarage.com/wiki/VisualC%2B%2B的指示。當我運行我的代碼(從上面的鏈接示例代碼)我得到以下信息...無效或損壞的lib文件opencv_core220d.lib

...\OpenCV-BUILD-2.2\lib\Debug\opencv_core220d.lib : 
fatal error LNK1107: invalid or corrupt file: cannot read at 0x85DA 

我試圖重新使用CMake的我OpenCV的庫,但它仍然表明,庫文件爲無效或腐敗。有沒有人對如何解決問題有什麼問題或建議?

回答

1

我發現了OpenCV的維基FAQ

答案確保 「C:\ Program Files文件\ OpenCV的\ BIN」(或相當於爲您的安裝)包含在PATH變量。

一旦我將bin文件夾添加到我的路徑,一切工作正常。