Windows 使用vscode 下载编译opencv

发布时间 2023-08-22 11:35:12作者: xiaowang_lj

1.下载opencv源码.

下载地址:https://opencv.org/releases/

2.下载mingw

这里的安装版本需要注意下,需要安装posix线程版本,不然opencv编译的时候会报错

x86_64-12.2.0-release-posix-seh-rt_v10-rev1
解压后配置环境变量就行
下载地址如下:https://github.com/niXman/mingw-builds-binaries/releases

3.下载安装VsCode

安装VsCode C++开发插件,安装如图下面4个插件就行

4.下载cmake并安装 

下载地址:https://cmake.org/download/

打开GUI界面

  

点击 configure 按钮,按照下图所示进行选择

选择 MinGW 中的 C 和 C++ 编译的exe程序

我这边的路径:D:\Program Files\mingw-w64\x86_64-5.3.0-posix-seh-rt_v4-rev0\mingw64\bin ,需要根据自己的mingw安装路径进行选择:

C:x86_64-w64-mingw32-gcc.exe
C++ : x86_64-w64-mingw32-g++.exe

设置完毕点击 Finish,耐心等待进度条读完,直到输出窗口看到 Configuring done

再次点击 Configure 等待进度条读完。之后点击Generate 等待进度条读完,出现 Generating done

这时,可以看到 opencv\build\x64\MinGW 的文件夹下新增了好多东西。

以上4部都完成之后,进入build_install目录(也就是你上面配置的编译输出目录)

并打开命令行执行如下图所示:

   等待执行完成,如果执行完成后没有出错。则接着执行:mingw32-make install

  完成后opencv就彻底配置好了。

  然后把:D:\opencv\build_install\install\x64\mingw\bin配置到环境变量中。

windows系统VSCode搭建OpenCV、C++开发环境 | 码农家园 (codenong.com)

Windows10+VsCode+OpenCV开发环境搭建 - 飘杨...... - 博客园 (cnblogs.com)