主要就是俩问题 F:\OpenCV\opencv\modules\core\include\opencv2/core/internal.hpp (139): fatal error C1083: 无法打开包括文件:“tbb/tbb_stddef.h”: No such file or directory
这些斜杠从2那个位置就变换方向了,这怎么办?
还有就是 无法打开文件“..\..\lib\Debug\opencv_ml231d.lib 我的配置菜单里面找不到“链接器”所以不知道lib文件怎么添加,请求帮助。
应该是你的
64位系统 & VC2010:D:\OpenCV\build\common\tbb\intel64\vc10 的路径你没加到环境变量去
你按照下面配置一遍
这是我的谨厅
电脑的配置方法 64位的 如果你是32位的平台你可以相应的改成32即可。
我的配置步骤:
先换成x64平台
包含目录
D:\OpenCV\build\include;D:\OpenCV\build\include\opencv;D:\OpenCV\build\include\opencv2
包含库
64位系统 & VC2010,库目录为:D:\OpenCV\build\x64\vc10\lib
环境变量
64位系统 & VC2010,dll目录为:D:\OpenCV\build\x64\vc10\bin
64位系统 & VC2010:D:\OpenCV\build\common\tbb\intel64\vc10
在[链祥租隐接器型厅 LINKER]的[输入INPUT]中,为项目的Debug配置增加 [附加依赖项 Additional Dependencies]:
opencv_calib3d231d.lib;opencv_contrib231d.lib;opencv_core231d.lib;opencv_features2d231d.lib;opencv_flann231d.lib;opencv_gpu231d.lib;opencv_highgui231d.lib;opencv_imgproc231d.lib;opencv_legacy231d.lib;opencv_ml231d.lib;opencv_objdetect231d.lib;opencv_ts231d.lib;opencv_video231d.lib
为项目的Release配置增加[附加依赖项 Additional Dependencies]:opencv_calib3d231.lib;opencv_contrib231.lib;opencv_core231.lib;opencv_features2d231.lib;opencv_flann231.lib;opencv_gpu231.lib;opencv_highgui231.lib;opencv_imgproc231.lib;opencv_legacy231.lib;opencv_ml231.lib;opencv_objdetect231.lib;opencv_ts231.lib;opencv_video231.lib
路径什么的自己按照自己的改。
有问题 联系我
vs2010下,路径的配置由配置菜单改为在工程属性中修改了。
按下alt+F7,打开工程腊亮属性,配置属性中的第三项即为目录设置。
你的问题,主要是头文件和库文件的轮辩宽路径灶袜没有正确设置导致的,把路径设置上去就可以了。