windows下载opencv和contribe,配置vscode
时间: 2024-02-28 12:57:16 浏览: 72
可以直接在vs中进行配置使用的opencv头文件以及动态库
好的,下面是在 Windows 上下载安装 OpenCV 和 Contrib 并在 VS Code 中配置的步骤:
1. 下载 OpenCV 和 Contrib
首先,您需要去 OpenCV 官网下载 OpenCV 和 Contrib 的压缩文件。请确保下载与您当前使用的 Visual Studio 版本匹配的版本。
2. 解压文件
解压 OpenCV 和 Contrib 压缩文件到您想要安装的目录下。
3. 配置系统环境变量
在系统环境变量中添加 OpenCV 和 Contrib 的路径,以便您可以在任何地方使用它们。具体步骤是:
- 打开“控制面板” -> “系统” -> “高级系统设置” -> “环境变量”。
- 在“系统变量”中找到“Path”,点击“编辑” -> “新建”,将 OpenCV 和 Contrib 的路径添加进去。
例如,如果您将 OpenCV 和 Contrib 解压到了 C 盘根目录下,则将以下路径添加到“Path”中:
C:\opencv\build\x64\vc15\bin
C:\opencv\build\x64\vc15\lib
请注意,如果您使用的是不同的版本或不同的编译器,则路径可能会不同。
4. 配置 VS Code
打开 VS Code,创建一个新的 C++ 项目。
在项目文件夹中,创建一个名为“.vscode”的文件夹,并在其中创建一个名为“c_cpp_properties.json”的文件。在该文件中添加以下内容:
```
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
"C:/opencv/build/include"
],
"defines": [],
"compilerPath": "C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "msvc-x64",
"browse": {
"path": [
"${workspaceFolder}",
"C:/opencv/build/include"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
}
}
],
"version": 4
}
```
请注意,以上代码中的路径可能需要根据您的安装路径进行修改。
接下来,在项目文件夹中创建一个名为“tasks.json”的文件,并添加以下内容:
```
{
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: cl.exe build active file",
"command": "cl.exe",
"args": [
"/Zi",
"/EHsc",
"/Fe:",
"${fileDirname}\\${fileBasenameNoExtension}.exe",
"${file}"
],
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": [
"$msCompile"
],
"group": {
"kind": "build",
"isDefault": true
}
}
],
"version": "2.0.0"
}
```
最后,在 VS Code 中打开您的 C++ 源文件,按下“Ctrl + Shift + B”进行编译。
希望这些步骤能帮助您在 Windows 上下载安装 OpenCV 和 Contrib,并在 VS Code 中进行配置。
阅读全文