目的:记录解决OpenCv每次创建新项目重新配置环境的解决方法,通过在属性管理器中配置属性表实现每次创建新项目时直接调用,实现一劳永逸。
-
打开Visual Studio 创建新项目>>>命名项目名称、选择保存位置(任意) -
点击视图>>>其它窗口>>>属性管理器>>>在其中可以看到Debug|64和Release|64(32位的不做讲解,方法相同)>>>右键属性管理器中的Debug| 64,添加新项目属性表>>>命名随意、位置默认即可
-
添加后,Debug|x64中多了添加的属性表>>>右击属性表,点击属性>>>通用属性中VC++目录>>>包含目录编辑添加下图路径
-
库目录编辑添加下图路径
-
通用属性链接器>>>输入>>>附加依赖项中添加下图路径(d表示debug模式)>>>确定后点击应用再点击确定
6.验证
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
string rootdir = "C:\\Users\\dell\\Desktop\\";
int main(int argc,char** argv)
{
Mat image = imread(rootdir + "Snipaste_2025-04-12_20-16-23.png");
namedWindow("test", WINDOW_AUTOSIZE);
imshow("test", image);
waitKey(0);
destroyAllWindows();
return 0;
}
7.右击创建的属性表进行保存,再创建新项目时如步骤2的图添加现有属性表即可,Release的创建方式类似。
OpenCv 官网: https://opencv.org/
OpenCv 官方文档:https://docs.opencv.org/
OpenCv 库各版本下载: https://sourceforge.net/projects/opencvlibrary/files/
OpenCv release 版本下载地址:https://opencv.org/releases/
OpenCv 中文网站论坛: http://www.opencv.org.cn/
OpenCv 4.5.5 文档:https://docs.opencv.org/4.5.5/