【Win11+VSCode配置OpenCVC++开发环境教程】-创新互联

在这里插入图片描述

成都创新互联成都网站建设定制网站开发,是成都营销推广公司,为办公窗帘提供网站建设服务,有成熟的网站定制合作流程,提供网站定制设计服务:原型图制作、网站创意设计、前端HTML5制作、后台程序开发等。成都网站设计热线:028-86922220Win11 + VSCode配置OpenCV C++一站式开发调试环境教程
  • 1 下载
    • 1.1 版本介绍:
    • 1.2 对应三个软件的连接:
  • 2 环境配置
  • 3 编译

1 下载

需要下载三个软件:OpenCV 、MinGW、CMake

1.1 版本介绍:

打开 OpenCV-MinGW-Build:OpenCV-4.5.5-x64中的Configuration,点击下拉键查看对应的版本号
https://github.com/huihut/OpenCV-MinGW-Build#opencv-455-x64–zip–targz

1、OpenCV-MinGW-Build:OpenCV-4.5.5-x64
2、MinGW-W64 x86_64-posix-seh
3、CMake-3.21.3

在这里插入图片描述

1.2 对应三个软件的连接:

1、MinGW-W64 x86_64-posix-seh【下载最新版本即可】
https://sourceforge.net/projects/mingw-w64/files/
在这里插入图片描述

2、CMake-3.21.3【一定要下载对应的版本】
https://cmake.org/files/

3、OpenCV-4.5.5-X64
https://opencv.org/releases/
在这里插入图片描述

2 环境配置

在这里插入图片描述

3 编译

打开 cmake-gui.exe,文件存放在 C:\cmake-3.21.3-windows-x86_64\cmake-3.21.3-windows-x86_64\bin 目录下;
输入source code 地址或者点击Browse Source 选项选择对应的 source 路径;
输入 build 存放地址,可自己建立文件夹存放;
图片
图片
在这里插入图片描述

点击Configure按钮,选择MinGW Makefiles本地编译器:
图片

指定你的gcc和g++路径:
图片

不出意外的话,程序会开始自动生成Makefiles等文件配置,需要一段时间请耐心等待。

根据需要选择参数:
静态编译的话取消勾选BUILD_SHARED_LIBS
不要勾选BUILD_opencv_world!!否则会把所有库打包在一起,自己写的程序进行链接时会报错找不到库
不勾选OPENCV_ENABLE_ALLOCATOR_STATS,否则make时报错
勾选WITH_OPENGL和BUILD_EXAMPLES
不勾选WITH_IPP、WITH_MSMF和ENABLE_PRECOMPILED_HEADERS
CPU_DISPATCH选空16

图片

再次点击Configure后再点击Generate:
图片

简单总结下:finish->configuring done->configure->generate

打开cmd,cd至刚刚的构建目录下C:/opencv/opencv/build/mingw64-build,输入编译指令minGW32-make -j8,完成后再输入minGW32-make install
图片

将编译后的C:\opencv\opencv\build\mingw64-build\bin路径添加到环境变量:
图片

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


当前文章:【Win11+VSCode配置OpenCVC++开发环境教程】-创新互联
当前地址:http://scyanting.com/article/dgpogs.html