找回密码
 立即注册

QT调用第三方库

查看数: 7238 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-9-13 09:18

正文摘要:

想调用一个用vc编译的库,这个库能在vs2010的环境下成功调用。我一开始用qtmsvc2017不能成功调用,然后又换成msvc2010也不行,又没有大神知道应该怎么解决这个问题 ...

回复

ywlzh 发表于 2017-9-14 22:05:22
第三方库 在linux下可以轻松使用make / make install 就可以搞定

然而在windows下 比较蛋疼,MinGW编译的话 在 .pro 文件添加LIBS就可以了

要是用vc编译器 就得将 第三方放进对应的bin,lib,include(有就放)里 .pro也得添加LIBS

这是经常逛github总结出来的经验 送给你了
柯维 发表于 2017-9-14 17:03:53
柯维 发表于 2017-9-14 16:59
32位的msvc2010都试过了,用不了,现在考虑转mfc吧

可能这个库年代久远吧。。。。。。。。。。
柯维 发表于 2017-9-14 17:03:17
l115124903 发表于 2017-9-14 15:05
多少位的库别弄错了,很多时候是因为位数没对

感觉一般比较专业的软件还是改用mfc吧,感觉QT的兼容性不好
柯维 发表于 2017-9-14 16:59:06
l115124903 发表于 2017-9-14 15:05
多少位的库别弄错了,很多时候是因为位数没对

32位的msvc2010都试过了,用不了,现在考虑转mfc吧
l115124903 发表于 2017-9-14 15:05:09
柯维 发表于 2017-9-13 23:42
希望有相关经验的人能告诉我怎么回事?

多少位的库别弄错了,很多时候是因为位数没对
柯维 发表于 2017-9-13 23:42:20
希望有相关经验的人能告诉我怎么回事?

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了