0

winodws 7, 64-bit, 显卡是NVIDIA GeForce GT 610, 我已经正确安装了显卡驱动和CUDA 5, 我用CMake正确编译OpenCV2.4.6 + GPU. 在Release模式下一切正常,但是在Debug模式下,无法显示图像(例如,无法执行namedWindow功能)。调试错误:OpenCV 错误,未指定错误。我卸载了OpenCV,然后安装了GTK2,重新启动计算机,我再次安装了OpenCV。释放模式,正常,调试模式还是错误,不能显示图像。我重复了几次,仍然没有解决问题。请帮我解决这个问题。提前致谢。

4

2 回答 2

2

使用 CMake 链接库和包含目录。它让你的生活更轻松,也让其他任何人在未来扩展/阅读你的代码。

例如,要链接 OpenCV,请使用以下代码行:

FIND_PACKAGE( OpenCV REQUIRED )
TARGET_LINK_LIBRARIES( myProject ${OpenCV_LIBS} )
于 2013-10-30T10:07:10.427 回答
0

请务必链接调试库并且仅链接调试库。在调试模式下混合调试和非调试库时,我曾经遇到过这个问题。

于 2013-10-30T09:45:52.640 回答