0 前言:一开始花了好长时间用VSCode配置OpenCV扩展库,一直报错,显示和anaconda有冲突,网上没有找到相关的解决办法(心累)…才开始用VS2019来配置,顺便记录了一下过程。
1. 安装环境
Win10 + Visual Studio 2019 + cmake3.22.1
2. 下载Visual Studio 2019(我下载的社区版)
https://visualstudio.microsoft.com/zh-hans/downloads/
勾选 使用C++的桌面开发
3. 下载cmake(注意是二进制版本)
https://cmake.org/download/
解压到自选路径,找到bin文件夹,添加该路径到环境变量
打开命令行输入cmake --version检查安装
4. 下载opencv和opencv_contrib的zip(注意版本要一致),解压到本地目录
https://github.com/opencv/opencv/releases/tag/4.5.3
https://github.com/opencv/opencv_contrib/releases/tag/4.5.3
5. 配置,生成vs工程
在放opencv和opencv_contrib的文件夹下新建一个文件夹,如opencv4_build
打开cmake-gui,源码文件夹选择下载的opencv-4.5.3,构建目标文件夹选择新建的,如opencv4_build