- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ubuntu下Qwt插件安装
Ubuntu下Qwt插件安装步骤网上有很多资料,可以参考/ella822/archive/2010/05/11/1733011.html 我是在win7下用虚拟机运行ubuntu10.04版本,由于用Qt需要画曲线图什么的,准备安装Qwt插件,以下是我个人参考网上资料,再结合自己情况的安装方法,有些地方不对请谅解,该方法仅供参考。 我用的是qwt-6.0.2.tar.bz2这个包,可以从/ 里面点project page再点Files再点qwt,最后从里面选自己想要的版本和包的格式就行(或直接输入/projects/qwt/files/qwt/ 也一样的)。 我用的是root用户,在ubuntu终端下输入:tar jxvf qwt-6.0.2.tar.bz2 -C /home命令解压下载的包,我是在代码包所在的目录下执行该命令的,解压到home目录下,读者可根据需要自行修改。 之后,会在home目录下会有一个qwt-6.0.2的文件夹生成,进入该目录,输入命令:qmake回车,再输入:make回车,最后输入:make install回车,就基本装完了。 这里说一下,要执行qmake,要先装好Qt,qmake是与编译Qt程序的那个Qt编译器相关联的。因为我是只安装了Qt Creator,又另外弄了个编译的包,是Qt-4.6.3的,所以我是将qmake关联到了Qt-4.6.3里的qmake。我的Qt-4.6.3的qmake在/usr/local/Trolltech/Qt-4.6.3/bin目录下面,用命令:ln -sv /usr/local/Trolltech/Qt-4.6.3/bin/qmake /usr/bin就关联好了。qmake弄好了,后面的make和make install一般不会出问题的。
上面的都弄好了,用Qt Creator打开qwt-6.0.2文件夹里的examples里面的随便一个例子,如:bode,然后运行看看行不行,我按上面的弄好了,运行是没问题的(运行结果如下图),说明装好了。
但我自己发现重新建一个带ui的工程,点ui文件,发现里面设计界面里控件一列里没有qwt的控件,在Qt Creator里ui设计界面下点工具— 界面编辑器— 关于Qt设计师插件...里,看看Loaded Plugins里面是否有libqwt_designer_plugin_so这一项,没有这一项说明插件还不能在ui界面设计里直接用控件拖来拖去,只能代码编写(我的是没有这一项,而且有一项Failed Loading Plugins和Loaded Plugins并排,Failed Loading Plugins里有libqwt_designer_plugin_so这一项)。
要解决这一问题,我将/usr/local/qwt-6.0.2/lib(上面执行make install后会在/usr/local下生成qwt-6.0.2这个文件夹的)下的文件复制到装Qt Creator目录下面的lib目录里(我的是复制到/usr/share/qt/qt-creator/lib下),再将/usr/local/qwt-6.0.2/plugins/designer下的文件复制到装Qt Creator目录下面的designer目录(我的是复制到/usr/share/qt/qt-creator/bin/designer目录下面)。之后重新用Qt Creator打开一个带ui的工程,点ui文件,看看设计窗口控件一列里有没有Qwt Widgets这一条。我经过上面的操作已经有了(如下图),可以正常使用了,这样整个Qwt安装就结束了。
如果要用到Qwt进行编程,只要在工程文件.pro文件里添上两行语句: INCLUDEPATH + /usr/local/qwt-6.0.2/include
LIBS + -L/usr/local/qwt-6.0.2/lib/ -lqwt
上面的路径就是执行make install命令默认安装Qwt的路径,一般都是这个,只要版本号改下就行。
由于我用的是root用户,命令前面都不加sudo,像复制粘贴我是直接用鼠标操作的,其他用户用命令的话可能需加sudo。具体的命令这里就不说了,网上很多的。
原创力文档


文档评论(0)