• 7332阅读
  • 10回复

初学者win7下使用QT编译qwt时出现了问题 [复制链接]

上一主题 下一主题
离线3663261
 
只看楼主 倒序阅读 楼主  发表于: 2013-05-04
         使用的QT为qt-windows-opensource-5.0.2-mingw47_32-x86-offline版本,QWT为qwt-6.0.1版本,编译时出现如下提示:



           我在网上搜索了下,没有找到对类似问题的解决方案,不知大家是否遇到过类似的情况?
离线3663261
只看该作者 1楼 发表于: 2013-05-04
补发一下图片:

离线笨笨小孩

只看该作者 2楼 发表于: 2013-05-04
图片没显示啊!!!
你一定要努力哦!!!
离线rpdhunter

只看该作者 3楼 发表于: 2013-05-04
第一。图挂了
第二。qwt6.01是基于qt4的,移植到qt5估计要到下一个版本,自己移植的话应该也有可能,不过感觉没必要
离线3663261
只看该作者 4楼 发表于: 2013-05-04
再次补发图片....

离线3663261
只看该作者 5楼 发表于: 2013-05-04
提示的错误是:
:-1: warning: qtAddLibrary() is deprecated. Use qtAddModule() or QT+= instead.
:-1: error: No module matching library 'qwt' found.
离线3663261
只看该作者 6楼 发表于: 2013-05-04
回 3楼(rpdhunter) 的帖子
感觉应该是QT5更新了某些库,我还是装个QT4吧,多谢多谢!
离线hehui

只看该作者 7楼 发表于: 2013-05-04
回 5楼(3663261) 的帖子
:-1: warning: qtAddLibrary() is deprecated. Use qtAddModule() or QT+= instead.
说的是qtAddLibrary()这个函数已经废弃,要用qtAddModule或QT+=

:-1: error: No module matching library 'qwt' found.
没找到'qwt"这个库,可能就是上面的原因引起的。
试试LIBS +=  -Lqwt
离线ppdayz

只看该作者 8楼 发表于: 2013-05-04
回 楼主(3663261) 的帖子
你要下载qwt-7,那个支持qt5,而且编译过程很痛苦
话说很多qt4的第三方库啥的在移植到qt5的时候都有问题,幸好不少的项目都有人继续维护,很多项目都升级到了可以支持qt5
离线3663261
只看该作者 9楼 发表于: 2013-05-04
回 7楼(hehui) 的帖子
多谢多谢!
离线3663261
只看该作者 10楼 发表于: 2013-05-04
回 8楼(ppdayz) 的帖子
多谢多谢!我去下一个试试
快速回复
限100 字节
 
上一个 下一个