VS2008下安装OpenCV,代码运行后显示错误:无法打开文件opencv_core231d.lib。。。怎么办怎么办!!!急啊

lib路径配置过了啊,项目属性那个Linker/input配置增加依赖库也弄过了啊。。。... lib路径配置过了啊,项目属性那个Linker/input 配置增加依赖库也弄过了啊。。。 展开
 我来答
军军vs华华
2012-10-21 · TA获得超过263个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:157万
展开全部
应该是没有成功配置opencv,所以显示link时无法打开文件“opencv_calib3d231.lib;”如果前面安装都没错的话,我把最后两步给你列一下,你对照着看看:
进入 计算机->属性->高级系统设置->环境变量
在path添加
1. install中的bin路径:G:\junhua\opencv\vs2008\install\bin;(这里添加自己安装的路径,这是我的路径,你加你的)
2. 由于有些函数需要TBB,所以需要将tbb所在的目录也加入到环境变量Path中。TBB相关的DLL路径为G:\junhua\opencv\build\common\tbb\ia32\vc9 注:这里如果大家之前安装了一些其他软件可能已经在环境变量中有了Path这个变量,那么在你的变量值后面加一个分号,再加上相关路径即可)

这步没错的话再看我的工程配置过程:右键点击工程(我的工程叫hello)属性,然后
配置属性——连接起——输入——附加依赖项,点击后面的…
输入
opencv_calib3d242d.lib
opencv_contrib242d.lib
opencv_features2d242d.lib
opencv_flann242d.lib
opencv_gpu242d.lib
opencv_core242d.lib
opencv_highgui242d.lib
opencv_imgproc242d.lib
opencv_legacy242d.lib
opencv_ml242d.lib
opencv_objdetect242d.lib
opencv_ts242d.lib
opencv_video242d.lib

然后调节上面配置为Release,将上述文件名中最后一个字母d去掉,输入一遍,即可;

希望对你有帮助,不行就只有重装试试,opencv跟新快,出错难免,加油,我也在学...
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式