无效或损坏的 lib 文件 opencv_core220d.lib
Posted
技术标签:
【中文标题】无效或损坏的 lib 文件 opencv_core220d.lib【英文标题】:Invalid or Corrupt lib file opencv_core220d.lib 【发布时间】:2011-06-08 21:38:22 【问题描述】:我正在努力让 OpenCV 2.2 库与我的项目一起工作(运行 VSC++,2010)。我按照http://opencv.willowgarage.com/wiki/VisualC%2B%2B 的说明进行操作。当我运行我的代码(来自上述链接的示例代码)时,我收到以下消息...
...\OpenCV-BUILD-2.2\lib\Debug\opencv_core220d.lib :
fatal error LNK1107: invalid or corrupt file: cannot read at 0x85DA
我尝试使用 CMake 重建我的 OpenCV 库,但它仍然显示 lib 文件无效或损坏。有没有人知道可能是什么问题或有关如何解决问题的建议?
【问题讨论】:
【参考方案1】:我在 OpenCV Wiki FAQ 上找到了答案
确保“c:\Program Files\OpenCV\bin”(或您安装的等效项)包含在您的 PATH 变量中。
将 bin 文件夹添加到路径后,一切正常。
【讨论】:
以上是关于无效或损坏的 lib 文件 opencv_core220d.lib的主要内容,如果未能解决你的问题,请参考以下文章
Qt Creator 链接器错误:LNK1104:无法打开文件“opencv_core249d.lib”