提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
小白新手配置了一下vscode下的opencv,配的头大,但总算是换了三天时间配完了。资源负在最后,当然也可以从官网下载,建议版本不要选太高
一、怎么装
这里我偷懒,我附上我看的两个资源的链接,本文主要讲我配置时出现的一下奇葩问题
进入正题opencv配置,b站的视频链接这里讲的很好,因为,
c++环境配置这里附上转载链接视频
https://www.bilibili.com/video/BV1r4411E7Be?from=search&seid=11423164521469225053
正常该视频可以完成c++配置和opencv的配置
不爱看视频的还有这个作者的
https://blog.youkuaiyun.com/qq_41204464/article/details/105472091
讲的也非常好
二、我遇到的一些问题
1.c++环境配置问题
#include
这句话报错,就是说c++环境没配好,
我就看了一个无脑配置的视频
附上转载链接:https://www.bilibili.com/video/BV1Mo4y197g4?from=search&seid=4362036098324428288
该文件下载地址:
https://sdchao.lanzous.com/iXqXel0f9af
20秒搞定
2.cmake失败问题
系统的pythonb版本过低,微软商店可以直接免费下载更新
3.opencv版本过高
不建议刚搞这个,装过高版本软件,网上大多数找到的都是低版本的教程。高版本爬到的全是英文,不利于初级学习。
4.不要以code runner编译
code runner我内置的路径我不知道怎么改,点code runner老是找不到opencv的头文件,无法编译。直接点dubug
就是最左边这个,可以正常生成.exe文件了。
5.打开的文件夹不要有中文什么的
不然debug虽然可生成.EXE还是会找不到.exe路径又报错。还得在文件夹里点才打的开程序。
6.g++编译无法找到opencv头
相信大家配置过后一定深有体会,就是那么配的就是找不到。先是文件一定对如下路径改成自己的写了注释//的地方
tasks.json
{
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: g++.exe 生成活动文件",
"command": "C:\\mingw64\\mingw64\\bin\\g++.exe",//
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe",