OpenCV配置Visual Studio 2010具体步骤

来源:互联网 发布:csol笔记本显卡优化 编辑:程序博客网 时间:2024/06/11 12:04

OpenCV(最高2.4.9能够匹配2010)

Visual Studio 2010(VIsual C++ 10)

 

Windows环境变量

Path

<OpenCV_Root>\2.4.9\build\x86\vc10\bin

其中2.4.9OpenCV的版本号,这个建议在安装解压以后,设置成这样的路径布局

<OpenCV_Root>\version\build

 

环境变量编辑完成后,重启系统,使得编辑的环境变量生效。

[不重启会导致在调试包含OpenCV程序的时候出现缺少dll文件的错误。其他帖子\博客论坛大多数给的解决方法就是将这些dll文件copyC:\Windows等目录下面。其实主要原因就是因为系统没有重启,虽然目录写入到环境变量里面了,但是并没有生效]

 

VS  创建项目

 

菜单栏 项目->属性

也可以是直接在解决方案下面的,项目名称上点击右键,找到属性

<配置>处 选择<所有配置>

然后在下面的VC++目录里面

<包含文件> 点击黑色向下三角形,编辑

<OpenCV_Root>\2.4.9\build\include

<OpenCV_Root>\2.4.9\build\include\opencv

<OpenCV_Root>\2.4.9\build\include\opencv2

 

然后在<库目录>后面编辑

<OpenCV_Root>\2.4.9\build\x86\vc10\lib

 

然后再将<配置>处分别选择为DebugRelease

在各自的<链接器> -> <附加依赖项>加入对应的库文件

方法1

Step1. 可通过命令提示符进入到\build\x86\lib目录下

cd <OpenCV_Root>\2.4.9\build\x86\vc10\lib

Step2. 获取debug的库文件列表

dir *249d.lib

Step3. 获取release的库文件列表

dir *249.lib

方法2

Step1. 通过键盘鼠标进入到<OpenCV_Root>\2.4.9\build\x86\vc10\lib目录

按住shift在空白处点鼠标右键,有<在此处打开命令窗口>,点击,就能进入到对应的命令行界面的状态[此功能Windows 7之后才有]

剩下的同方法1。然后点击命令窗口的左上角,进入<属性> -> <选项>编辑选项,确认<快速编辑模式>开启,<自动换行>关闭[Windows 10才有]。然后确定。

然后用鼠标选择对应的库(.lib)文件名列表,选择完成后,点鼠标右键,完成对文件列表的copy,然后直接粘贴就可以。

[建议将两个文件名列表保存到不同的txt文本文件中,方便以后使用]

 

然后就可以直接编写包含OpenCV库函数的C++程序验证了

阅读全文
0 0
原创粉丝点击