mingw64下编译opencv编译,不知道为什么CMAKE第一步就报错,没有QT

下载的 OpenCV 文件夹会有:

  • build (已编译好嘚库)

使用 MSVC 的话直接在

里面就有了,配置好路径就可以使用

OpenCV 没有为我们编译好 MinGW 版,所以我们只能自己编译下面就是介绍 MinGW 版的编译流程。

也可以直接下载使用我编译好了的 OpenCV (在上文)

打开命令提示符 CMD,运行 set PATH=C:更改当前窗口任务的环境变量,关闭这个 CMD

再次打开另一个 CMD,运行 echo %PATH%显示最新的环境变量,会发现刚刚添加的 MinGW 环境变量已经生效

打开 cmake-gui,设置源码和生成路径:

打开终端进行编译:(-j 是使用 8 个线程進行编译请根据你的计算机配置合理设置线程数)

0. 多线程编译错误信息不明确

如果使用了多线程编译,导致错误但是错误信息不明确,如:

以查看详细的错误提示再根据具体情况解决。

添加 OpenCV 编译的库到环境变量

.pro 文件里面添加:

最后运行起来了效果如图:

0 0

为了良好体验不建议使用迅雷下载

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0

为了良好体验,不建议使用迅雷下载

为了良恏体验不建议使用迅雷下载

0 0

为了良好体验,不建议使用迅雷下载

您的积分不足将扣除 10 C币

为了良好体验,不建议使用迅雷下载

开通VIP会员權限免积分下载

您因违反CSDN下载频道规则而被锁定帐户,如有疑问请联络:!

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

下载(不要下载3.10及之后的新版本),下载3.9版的便携版就好

电脑上有MinGW(参考安装MinGW的其咜资料,我的电脑上有DevC++自带的MinGW)cmd命令行敲gcc查看环境变量是否配置好。

我要回帖

更多关于 opencv编译 的文章

 

随机推荐