我尝试使用visual studio 2012构建OpenCV库,但我总是得到以下错误:
LINK : fatal error LNK1104: cannot open file "....\lib\Debug\opencv_core249d.lib".
我从git存储库下载了最新的代码,并使用Cmake 2.8.10.2来创建项目。由于cuda 5.0和visual 2012不兼容,我还禁用了cuda支持。
答案 0 :(得分:1)
由于OpenCV 2.43与Visual Studio 2012不兼容。所以我写了一个简单的教程。
http://answers.opencv.org/question/6495/visual-studio-2012-and-rtlfreeheap-error/#6603
但是你的OpenCV版本是2.49。我不确定这是否有效。你仍然可以试试。祝你好运。
答案 1 :(得分:0)
我遇到了同样的问题(在visual studio 2008中)。问题是我包括了一个;所有我的附加依赖项之间的(分号)(opencv_core249d.lib opencv_imgproc249d.lib等....)。当我删除分号时,它可以工作。