转载:
https://blog.csdn.net/smilife_/article/details/89244189
https://blog.csdn.net/cwj066/article/details/82252764
c++ 环境搭建
下载链接opencv-3.4.5-vc14_vc15.exe
第一步:去opencv官网(https://opencv.org/)下载opencv源码https://opencv.org/releases/,选一个版本下载(opencv-xxx.exe,xxx版本号)。
第二步:双击opencv-xxx.exe文件,把opencv的源码解压到一个指定目录:Path:D:\softwares\opencv\build
第三步:开始在vs2010配置。
1、打开vs2010随便新建一个项目。文件----》新建项目----》win32控制台应用程序。
2、视图----》属性管理器----》Debug | Win32 ,找到Microsoft.Cpp.Win32.user鼠标右键选择属性
2.1 VC++目录----》可执行文件目录: D:\w\mLib\OpencvVs\opencv\build\x86\vc10\bin2.2 VC++目录----》包含目录: D:\w\mLib\OpencvVs\opencv\build\includeVC++目录----》包含目录: D:\w\mLib\OpencvVs\opencv\build\include\opencvVC++目录----》包含目录: D:\w\mLib\OpencvVs\opencv\build\include\opencv22.3 VC++目录----》库目录: D:\w\mLib\OpencvVs\opencv\build\x86\vc10\lib
注释:1、D:\w\mLib\OpencvVs\opencv\build\目录下一个x86和一个x64,如果你的电脑是64位配x86和x64都可以,如果是32位 就配x86。
2、 D:\w\mLib\OpencvVs\opencv\build\x86目录下有vc10、VC11和VC2三个目录,VC10代表是vs2010,VC11代表是 vs2012,vc12代表是vs2013
到此opencv就在vs2010上配置完成了,接下来验证一下,配置是否成功。
新建OpenCV工程
test.cpp
#include <iostream>
#include <opencv.hpp>
using namespace std;
using namespace cv;
int main()
{VideoCapture cap(0);Mat frame;while (true) {cap >> frame;imshow("frame", frame);waitKey(10);}return 0;
}