vscode配置opencv4.7.0环境
时间: 2023-12-20 14:24:17 浏览: 94
vscode 配置opencv(C++开发环境)
好的,您可以参考以下步骤来配置 VSCode 中的 Opencv4.7.0 环境:
1. 安装 Opencv4.7.0
您可以在官网上下载并安装最新版本的 Opencv4.7.0: https://opencv.org/releases/
2. 配置环境变量
在系统环境变量中添加 Opencv4.7.0 的安装路径,例如:C:\opencv\build\x64\vc15\bin
3. 在 VSCode 中安装 C++ 插件
在 VSCode 中搜索并安装官方的 C++ 插件
4. 配置 include 路径和 lib 路径
打开 VSCode 中的工程文件夹后,新建.vscode 文件夹并在其中新建 c_cpp_properties.json 文件,文件内容如下:
```
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
"C:/opencv/build/include"
],
"defines": [],
"browse": {
"path": [
"${workspaceFolder}",
"C:/opencv/build/include"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
},
"intelliSenseMode": "windows-msvc-x64",
"compileCommands": "${workspaceFolder}/build/compile_commands.json"
}
],
"version": 4
}
```
其中,includePath 中的“C:/opencv/build/include”为 Opencv4.7.0 的头文件路径,您可根据实际情况进行修改;
5. 配置 tasks.json 文件
将以下内容添加到.vscode 文件夹下的 tasks.json 文件中:
```
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "g++",
"args": [
"-std=c++11",
"${workspaceFolder}/main.cpp",
"-o",
"${workspaceFolder}/main.exe",
"-I",
"C:/opencv/build/include",
"-L",
"C:/opencv/build/x64/vc15/lib",
"opencv_world470.lib"
],
"group": "build",
"presentation": {
"reveal": "silent",
"panel": "new",
"showReuseMessage": false,
"clear": true
},
"problemMatcher": {
"owner": "cpp",
"fileLocation": [
"relative",
"${workspaceFolder}"
],
"pattern": {
"regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$",
"file": 1,
"line": 2,
"column": 3,
"severity": 4,
"message": 5
}
}
}
]
}
```
其中,“C:/opencv/build/x64/vc15/lib”为 Opencv4.7.0 的库文件路径,您可根据实际情况进行修改;
6. 编写 C++ 代码并运行
在 VSCode 中新建 main.cpp 文件并编写 C++ 代码,例如:
```
#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
Mat img = imread("E:/test.jpg", IMREAD_COLOR);
imshow("test", img);
waitKey(0);
return 0;
}
```
然后,按下 Ctrl + Shift + B 组合键,选择“build”任务进行编译和运行,您就可以看到 Opencv4.7.0 的效果了。
希望以上步骤能够帮助到您!
阅读全文