编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

这篇具有很好参考价值的文章主要介绍了编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一 下载vs2019

链接:Downloads - Visual Studio Subscriptions Portal

下载社区版本,因为是免费的,大家随便用

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

下载成功后直接安装就可以了。

有的环境安装好后在属性管理器中可能没有 Microsoft.Cpp.x64 文件

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

从如下链接下载 Microsoft.Cpp.x64 文件  (链接转载(227条消息) 解决vs2019属性管理器里面没有Microsoft.Cpp.x64.user_vs2019属性管理器里没有东西_WangSaLe的博客-CSDN博客)

链接: https://pan.baidu.com/s/1C7yeKPpS-dMifS6UOP0HEg  提取码: xjfj 

下载好后会得到一个 MSBuild 文件夹,将此文件夹放在 c盘 用户 \AppData\Local\Microsoft\ 路径下

然后重新打开vs2019 IDE 就会发现有Microsoft.Cpp.x64 这个文件

二 下载cmake

链接:Download | CMake

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

三 下载opencv

链接:Releases - OpenCV

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

四 下载opencv_contrib-5.5.5

链接:https://github.com/opencv/opencv_contrib

五 打开 cmake 

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

然后配置源码路径和编译后存储路径

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

configure 配置

选择vs2019    选择x64  即可

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

点击 finish  进行第一编译

编译完会显示很多错误,不怕,进行如下配置

将BUILD_opencv_world打勾,将OPENCV_ENABLE_NONFREE打勾, 接着找到OPENCV_EXTRA_MODULES_PATH,将前面解压的opencv_contrib-4.3.0中的modules文件夹给设置进去,如下图所示

 编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

 编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

 编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

 继续点击Configure,直到不出现红色

然后点击 generate 生成工程 

六 用 VS2019 打开编译好的工程

去编译目录找到OpenCV.sin 文件,用vs2019打开 

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

选择debug x64  然后右键opencv_world  点击属性

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

 打开opencv_world属性页  做如下配置

在启用增量链接中配置为 否

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

点击确定,在CMake Targets 中 右键INSTALL选择 重新生成,等待生成结果。release版本需要按照如上操作生成一次即可。

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

 七 配置环境

在电脑系统环境变量中添加编译好的路径

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

八 创建项目,测试opencv 

 在属性管理器中 右键选择Microsoft.Cpp.x64.user

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

选择VC++目录中的 包含目录 选择编辑

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

 打开包含目录,点击编辑

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

 添加编译后的路径

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

选择 库目录

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5 添加 库 路径

 编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

添加依赖项

编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

要根据自己的opencv版本来输入依赖项

 编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5

到这里系统就配置完成了,接下来做个测试

#include <iostream>
#include <opencv2/opencv.hpp>

int main()
{
    cv::Mat src = cv::imread("E:\\image1\\0.jpg");//图片路径
    cv::imshow("show", src);
    cv::waitKey(0);
}
 

 祝你好运 ^_^文章来源地址https://www.toymoban.com/news/detail-500587.html

到了这里,关于编译opencv环境搭建:vs2019 + cmake-3.25 + opencv-4.5.5的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows环境下C++ 安装OpenSSL库 源码编译及使用(VS2019)

    参考文章 https://blog.csdn.net/xray2/article/details/120497146 之所以多此一举自己写多一篇文章,主要是因为原文内容还是不够详细。而且我安装的时候碰到额外的问题。 一般情况下,引入别人的库,要么把代码直接搞进去,一起编译。要么引入库和头文件(就像MYSQL那样),都不复杂

    2024年02月14日
    浏览(45)
  • windows驱动开发-vs2019-vs2022 WDK开发环境搭建

    QQ群: 852283276 微信: arm80x86 微信公众号: 青儿创客基地 B站:主页 https://space.bilibili.com/208826118 好久不开发Windows驱动,现在又变天了,微软的工具更新的非常快,Visual Studio和WDK都发了新版本,推荐安装新版本,但如果非想安装老版本,也可以。Visual Studio 2022不支持Windows 1

    2024年02月04日
    浏览(77)
  • opencv源码编译及配置完整版教程(win10+vs2019+opencv-4.4.0+opencv_contrib-4.4.0)

    官网下载:https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/ 下载对应的2019版本,免费的community版本即可,安装按照正常的步骤安装完成即可。 Opencv一般从github上下载:https://github.com/opencv 下载opencv和opencv_contrib,分别点击对应位置进入: 然后点击tags,选择自己需要的版本:

    2024年02月09日
    浏览(46)
  • CMake rv1109交叉编译环境搭建

    准备安装包VMware-workstation-full-15.5.1-15018445.exe 下载地址 安装 参考资料 准备安装包ubuntu-18.04.4-desktop-amd64.iso 下载地址 安装 参考资料 准备安装包rv1109_toolchain_release.tar.bz2 下载地址 解压安装包rv1109_toolchain_release.tar.bz2 运行安装包脚本安装 配置环境变量~/.bashrc 安装结果检查 如下

    2024年02月10日
    浏览(38)
  • 04-vscode搭建cmake的编译环境

    vscode+mingw搭建C/C++环境系列 01.vscode+mingw搭建编译调试环境 02-vscode编译调试单个源文件程序 03-vscode编译调试多个源文件程序 04-vscode搭建cmake的编译环境 前面的文章中提到过通过修改settings.json文件和tasks.json文件可以完成多个源文件程序编译运行,但是如果源文件较多,每次都

    2024年01月17日
    浏览(42)
  • VS2019搭建QT6.4开发环境【多图警告^-^】

    安装很简单,这里就不再赘述。 附上VS下载地址:Visual Studio 全家桶 这里就不绕弯子,先说明从5.15版本开始,qt需要下载在线下载器安装。 ** QT下载地址** ; 推荐使用网易邮箱或者QQ邮箱注册,因为会有回执确认操作。 勾选第二条,不要发送信息: 重点选择两个MSVC和MinGW:

    2024年02月04日
    浏览(69)
  • 用Cmake build OpenCV后,在VS中查看OpenCV源码的方法(环境VS2022+openCV4.8.0) Part I

            写在最前面,最近这段时间的工作需要用opencv,不仅是调包,还要能够看到opencv的源码。然后就跟着网上的教程实现了一遍,在实现过程中,遇到了不少问题,现一一记录下来。(最近的工作和生活都很难。。。也充满了挑战。但我依然要维持自己创作文章的动机,

    2024年02月11日
    浏览(44)
  • 用Cmake build OpenCV后,在VS中查看OpenCV源码的方法(环境VS2022+openCV4.8.0) Part III

    Part III 用Cmake build OpenCV后,在VS中查看OpenCV源码的方法(环境VS2022+openCV4.8.0) Part I_松下J27的博客-CSDN博客 用Cmake build OpenCV后,在VS中查看OpenCV源码的方法(环境VS2022+openCV4.8.0) Part II_松下J27的博客-CSDN博客             前面已经知道了如何在opencv.sln的项目中查看源码,现在看

    2024年02月10日
    浏览(47)
  • 用Cmake build OpenCV后,在VS中查看OpenCV源码的方法(环境VS2022+openCV4.8.0) Part II

    用Cmake build OpenCV后,在VS中查看OpenCV源码的方法(环境VS2022+openCV4.8.0) Part I_松下J27的博客-CSDN博客 在上一篇文章中,我用cmake成功的生成了opencv.sln,后面都不会再用cmake了,直接在VS中操作。 1,用VS打开OpenCV.sln,并编译该项目 1.1,打开后,确认当前的运行环境为Debug+x64模式

    2024年02月11日
    浏览(50)
  • cmake 编译opencv4.5.5/opencv4.6.0/opencv4.7.0 gpu版以及vs2022配置opencv-gpu

    cmake 编译opencv4.5.5/opencv4.6.0/opencv4.7.0 gpu版本编译方法相同,本文以opencv4.5.5为例 一定确保已经成功安装了cuda工具包,以及VS编译器,清单如下 cuda工具包 visual studio 编译器 cmake构建工具 opencv源码 opencv-contrib源码 1.1 cmake构建工具下载 https://cmake.org/download/ 1.2 opencv源码下载 官网

    2023年04月25日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包