VSCode安装OpenCV(C++,window10)

本文详细介绍了如何在Windows 10上使用Visual Studio Code(VSCode)配置OpenCV 3.4.5、MinGW-W64-builds 4.3.5和Cmake 3.9.0。通过步骤包括VSCode的C/C++插件安装、OpenCV的下载与解压、MinGW的环境变量配置、Cmake的配置和使用,以及解决opencv_ffmpeg.dll下载失败的问题。最后,提供了项目配置的相关指导和环境变量设置。
摘要由CSDN通过智能技术生成

环境

Visual Studio Code - 1.46.1

openCV - 3.4.5

MinGW-W64-builds-4.3.5

cmake - 3.9.0 (提取码 85uw )

步骤

1、Visual Studio Code 配置

VS Code下载
安装 C/C++ 插件
插件

2、openCV 配置

OpenCV下载
楼主百度云 提取码:ko47

  • 将 opencv-3.4.5-vc14_vc15.exe 解压到 除C盘外的其他盘内(若是C盘,cmake 时很可能报错)
  • 在x64对应路径下新建一个 文件夹(可自起,这里是mingw )
    在这里插入图片描述

3、Mingw下载

Mingw下载地址
配置
添加环境变量-系统变量

D:\mingw64\bin

检查是否添加成功
在这里插入图片描述

4、Cmake配置

cmake下载 提取码:u7vg
4.1添加环境变量-系统变量

D:\Download\cmake-3.9.0-rc3-win64-x64\bin

4.2运行cmake-gui.exe
配置路径:where is the source code、where to build the binaries
在这里插入图片描述
点击 configure 按钮,按照下图所示进行选择
在这里插入图片描述
4.3选择 MinGW 中的 C 和 C++ 编译的exe程序
设置完毕点击 Finish,耐心等待进度条读完,直到输出窗口看到 Configuring done。再次点击 Configure 等待进度条读完。之后点击Generate 等待进度条读完,出现 Generating done。

Generare部分失败

opencv_ffmpeg.dll等下载失败

如果没有配置Opencv源文件中的ffmpeg文件,则会出现报错信息
解决办法如下:根据报错信息提供的相关文件的下载地址,手动下载相关文件到Opencv源代码的ffmpeg文件夹中,如下所示:
在这里插入图片描述

要在 VSCode 中配置 OpenCV C 环境,你需要按照以下步骤进行操作: 步骤 1:安装 MinGW 1.1 下载 MinGW 安装程序并运行:https://sourceforge.net/projects/mingw-w64/ 1.2 在安装向导中选择适合你操作系统的版本,比如 x86_64 或 i686。 1.3 设置安装路径,并确保将安装目录添加到系统的环境变量 PATH 中。 步骤 2:安装 C/C++ 扩展 2.1 打开 VSCode,并在扩展面板中搜索并安装 "C/C++" 扩展(由 Microsoft 提供)。 2.2 安装完成后重新启动 VSCode。 步骤 3:创建 C 项目 3.1 在 VSCode 中创建一个新的文件夹,并打开该文件夹。 3.2 在该文件夹中创建一个新的 C 文件,比如 "main.c"。 3.3 在 "main.c" 中输入你的 OpenCV C 代码。 步骤 4:配置 tasks.json 4.1 在 VSCode 中按下 Ctrl + Shift + P,然后输入 "Tasks: Configure Default Build Task" 并选择 "Create tasks.json file from template"。 4.2 从模板列表中选择 "Others"。 4.3 在生成的 tasks.json 文件中,修改 "command" 的值为 MinGW 的 gcc 编译器路径(比如 C:/MinGW/bin/gcc.exe)。 4.4 修改 "args" 的值为 ["-g", "${file}", "-o", "${fileBasenameNoExtension}.exe", "-mwindows", "-lopencv_core", "-lopencv_highgui", "-lopencv_imgproc", "-lopencv_imgcodecs"]。 步骤 5:构建和运行 5.1 按下 Ctrl + Shift + B 构建项目,这将会自动编译并生成可执行文件。 5.2 运行生成的可执行文件。 这样就完成了在 VSCode 中配置 OpenCV C 环境的过程。确保你已经按照步骤正确安装了 MinGW,并在编译参数中包含了正确的 OpenCV文件路径。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值