前言
本篇文章主要用来记录使用vscode配置opencv的全过程,在整个过程中需要用到的工具包括vscode安装包、MinGW-w64和opencv的源码。vs studio配置opencv比较简单,opencv官网中已经有用vs studio编译器编译好的opencv库,但是对于vscode而言,不能直接使用利用vs studio编译器编译好的opencv库,因此需要借助MinGW-w64和CMake工具对opencv源码重新进行编译,编译的前提是你的C:\Users目录下的用户名称不包含中文,否则无法成功编译,从头编译的过程参照以下链接,
https://blog.csdn.net/Xiao_Xue_Seng/article/details/108552346
因为在cmake的过程中将在C:\Users\XXX\AppData下创建相关的文件夹,如果路径中包含中文则无法创建相应的文件夹导致编译出错,如果头铁也可以通过改注册表的方式修改用户名为英文,修改方式参照下面的链接,
https://blog.csdn.net/qq_38232598/article/details/102836028
修改注册表可能导致计算机崩溃,不怕麻烦的话可以尝试一下,由于怕麻烦,因此本文从下载编译好的opencv库开始配置。
一、安装MinGW-w64
从下面链接中下载MinGW-w64的安装文件,安装完成后将D:\mingw64\bin添加到环境变量,具体路径按照你自己的安装位置确定。
https://sourceforge.net/projects/mingw-w64/files/
二、下载编译好的opencv库
从下面的连接中下载编译好的opencv库,
https://github.com/huihut/OpenCV-MinGW-Build
从该网站中下载所需要的opencv库,下载完成后解压到电脑中的随机位置。