【opencv入门篇】快速在VS上配置opencv

环境配置:win7-32 + opencv2.4.6 + vs2013

注意:无论电脑是32位还是64位,配置opencv库目录时选择x84文件夹!因为编译都是使用32位编译;如果选用X64,则程序运行时候会出错!

修改项目属性:

1、配置Debug【包含三个部分】

【opencv入门篇】快速在VS上配置opencv

1)VC++目录->包含目录:

【opencv入门篇】快速在VS上配置opencv

2)VC++目录->库目录【必须选x86,不然会出错!vc11还是vc10/vc12看vs版本支持】:

【opencv入门篇】快速在VS上配置opencv

3)链接器->输入->附加依赖项

【opencv入门篇】快速在VS上配置opencv

【opencv入门篇】快速在VS上配置opencv

附加依赖项包括【文件名含d,建议文件名放在一个txt中再拷贝,246等视版本型号而定】:

opencv_calib3d246d.lib

opencv_contrib246d.lib

opencv_core246d.lib

opencv_features2d246d.lib

opencv_flann246d.lib

opencv_gpu246d.lib

opencv_haartraining_engined.lib

opencv_highgui246d.lib

opencv_imgproc246d.lib

opencv_legacy246d.lib

opencv_ml246d.lib

opencv_nonfree246d.lib

opencv_objdetect246d.lib

opencv_ocl246d.lib

opencv_photo246d.lib

opencv_stitching246d.lib

opencv_superres246d.lib

opencv_ts246d.lib

opencv_video246d.lib

opencv_videostab246d.lib

2.配置Release【一般练习用配置调试即可,配置release为发布产品用】

配置步骤相同,最后一步添加附加依赖项时添加不含d的文件即可。

【opencv入门篇】快速在VS上配置opencv

PS:怎样在vs中只配置一次Open?(以vs2013为例)

【opencv入门篇】快速在VS上配置opencv

按照以上步骤到第四步时右击添加新项目属性表,然后按照上面的配置步骤配置Debug保存PropertySheet.props文件

【opencv入门篇】快速在VS上配置opencv

下次新建包含opencv项目文件时只需要在第四步添加保存好的属性表文件就ok啦!

参照http://jingyan.baidu.com/article/75ab0bcbee4b47d6864db2fc.html

上一篇:SpringMVC 配置多个dispatcher 及WebApplicationInitializer的使用


下一篇:成为高级Java工程师,你必须要看的技术书籍