visual studio 2012安装配置方法图文教程 附opencv配置教程
Visual Studio 2012安装配置方法图文教程
安装Visual Studio 2012
首先,需要下载Visual Studio 2012安装程序。在微软官网上下载即可,也可到其他网站下载,但需保证来源可靠。
下载完毕后,双击安装程序文件,开始安装。安装过程中,需要选择相应的组件进行安装。建议安装的组件有:
- Visual C++核心功能
- Visual C++ 2012工具集
- Visual C++ 2012附加工具
- VC++ MFC库
其他组件可根据需要自行进行选择。安装完成后,打开Visual Studio 2012,进行基本配置。
基本配置
- 配置安装路径
在Visual Studio 2012中,点击“工具”菜单,选择“选项”。“选项”窗口出现后,选择“环境”节点,在“环境”节点下选择“实例”项。
在右侧的“实例”列表中选择“VC++目录”,将“可执行文件目录”更改为本地的安装目录。例如,如果安装在C盘的VS2012目录下,则更改为“C:\VS2012\VC\bin”。
- 配置常规选项
在“选项”窗口中,选择“文本编辑器”,然后选择“通用”。在右侧的窗口中,将所有“自动列表”和“自动提示”选项设置为“无”。
Opencv配置教程
- 配置include路径
在Visual Studio 2012中,打开项目代码文件,首先需要打开该项目的属性对话框。在解决方案资源管理器中,鼠标右键单击该项目,选择“属性”命令。在打开的属性对话框中,选择“VC++目录”节点。
在“VC++目录”节点下,选择“包含目录”并单击右侧方框中的“编辑”按钮。在“包含目录”对话框中,添加Opencv的include目录的路径,例如,“C:\opencv\build\include”。
- 配置lib路径
同上,选择“库目录”节点,添加Opencv的lib目录的路径,“C:\opencv\build\x64\vc11\lib”。
- 配置附加包含文件和库文件
在属性对话框的“链接器”节点下,选择“输入”。在右侧窗口中,选择“附加依赖项”,并添加Opencv的核心库文件,例如,“opencv_core2411.lib;opencv_highgui2411.lib;opencv_imgproc2411.lib”。
- 测试
在项目代码中添加如下代码:
#include "stdafx.h"
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main() {
Mat img = imread("lena.jpg");
if (img.empty()) {
cout << "Error: image cannot be loaded!" << endl;
return -1;
}
namedWindow("Lena");
imshow("Lena", img);
waitKey();
return 0;
}
运行程序,即可看到lena.jpg图片显示在屏幕上。
示例说明
- 示例一:将Opencv的include目录和lib目录添加到Visual Studio 2012的工程中。
在本地建立一个工程myTest,将Opencv的include目录和lib目录添加到该工程中,然后选择Debug x64配置,运行工程,即可成功加载Opencv库,并运行成功。
- 示例二:在Linux中安装配置Opencv并配置到Visual Studio 2012工程中。
在Linux系统中,完成Opencv的编译和安装,并将Opencv库复制到Windows系统下的相应目录。然后,按照本攻略中的方法将Opencv配置到Visual Studio 2012工程中。
在Windows系统中编译和运行程序,即可使用Opencv库,并成功运行程序。
注:详细的Opencv在Linux系统下的安装教程,超出了本攻略的范围。