一次性配置好vs2013+opencv3.0.0(不用添加新属性表)

首先,作者本人在此之前也已经在学图像处理,前几天因为自己的电脑系统崩溃了,重装了一下电脑,然后在配置opencv的环境的时候忘记自己当初是怎么一次性配置好opencv的环境了,每次创建一个新工程都需要重新配置opencv的环境,觉得太麻烦了,小编也是一个最怕麻烦的人,然后试着在网上找一些关于一次性配置好的教程,大概都是创建一个新的属性表,然后在新创建的属性表里配置环境,每次创建新工程的时候只要添加自己保存的属性表。当然在此之前,小编根本不需要这样做,只需要创建工程的时候把debug的32位改成64位就行了。在此说明一下,小编的电脑是64位的系统,自己只需要将环境配置在Microsoft.Cpp.x64.user里面就可以了。借此如下给出一份详细的教程。

第一步:比较重要的一点就是要知道每一个VS的版本都对应这一个Opencv的版本

VS版本对应的opencv版本
vs2003 vc7
vs2005 vc8
vs2008 vc9
vs2010 vc10
vs2012 vc11
vs2013 vc12
vs2014 vc13
vs2015 vc14

 小编这里用得上VS2013+vc12的版本。这里读者可以自行去下载,这里就不提供资源了,或者可以私聊小编。

 

 

第二步:配置系统环境变量

 右击 我的电脑——>属性——>高级系统设置——>环境变量——>双击path变量添加opencv bin的路径。

 小编的bin路径是这样的:E:\Program File\Opencv3\opencv-3.0.0\opencv\build\x64\vc12\bin

 注意:电脑是64位的选择x64文件,电脑是32位的选择x86文件

 

 

第三步:配置vs工程环境

 首先创建一个工程,找到属性管理器,如果没有点击视图——>其他窗口——>属性管理器。

 

 点击 配置管理器新建一个x64,也就是64位的,如果你的电脑配置的是32位的就不需要创建了。

 右击Microsoft.Cpp.Win64.user——>属性,这里根据你配置的系统是32位的还是64位的自行选择。

 在通用属性的VC++目录下的包含目录和库目录分别添加include、includ\opencv、include\opencv2的路径和lib路径

 小编这里贴出自己的路径以供参考:

 E:\Program File\Opencv3\opencv-3.0.0\opencv\build\include
 E:\Program File\Opencv3\opencv-3.0.0\opencv\build\include\opencv
 E:\Program File\Opencv3\opencv-3.0.0\opencv\build\include\opencv2

 E:\Program File\Opencv3\opencv-3.0.0\opencv\build\x64\vc12\lib

 

 

  然后,在链接器目录下的输入这一栏中的附加依赖项添加lib文件夹中的带有.lib后缀名的文件名

 

 这里说明一下如果你是64位的直接复制文件名带有d的文件名比如标号2和4,,32位的同理不含d的文件名,即标号为1和3的文件。

 

posted @ 2018-09-12 22:59  明楼  阅读(642)  评论(0)    收藏  举报