网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
12月27日
漏签
0
天
c++吧
关注:
590,639
贴子:
2,105,140
看贴
图片
吧主推荐
游戏
8
回复贴,共
1
页
<<返回c++吧
>0< 加载中...
大佬们求助,关于mingw-w64(gcc/g++)直接编译opencv项目的问题
只看楼主
收藏
回复
M水王
,
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
如题如图,因为一些原因要在控制台上直接调用gcc/g++编译OpenCV2 的程序,但是总是报说找不到imread什么什么的,但是我-L -l 和-I参数都设置的都大概没问题(同样的设置参数在VS2022上是可以跑起来的,但是放到命令行直接用g++编译就不行了)
如图所示,分别表示了我编译的指令和报错内容,头文件目录,库的目录和库的名字以及VS2022中的设置和vs2022中编译成功之后运行的画面
M水王
,
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
滴滴滴滴滴滴弟弟
ThegiantMaster
<
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不管是-I -l还是-L后面都是直接跟路径或者链接库,中间没有空格,其次就是你的OpenCV库也不一定是mingw libstdC++的abi。你先把参数改对再看有没有问题。
时日谒丧
==
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
opencv这个项目用了linux的pthread 你需要去找一些第三方库安装到编译器里,然后把源代码里#include <pthread> 换成你找到的第三方库。
贴吧用户_0ZS742Q
?:
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
opencv官网上对于windows系统只提供了针对msvc的编译文件,没有mingw的。你可以写去github上搜opencv mingw,有别人编译好的,缺点是不是最新版opencv。也可以通过cmake从源代码编译,缺点是麻烦。
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示