这篇小文是我自己在安装qwt后的总结
系统环境:Ubuntu11.04
Qt信息:安装包是QtSdk-offline-linux=x86-v1.2.1.run
一开始由于在这个按转包自带的QtCreator里老是不显示安装的qwt,所以我就从新安装了一个QtCreator,版本其实都是一样的
Qt版本信息:QtCreator 2.4.1基于Qt4.7.4(32位)
这样一来的话,安装的环境已经清楚了,下面就是下载qwt-5.2.1.tar.bz2(在我csdn资源有)
还有就是上面说的QtCreator的资源连接:点击打开链接
好的,现在 一切资源都准备好了,
先把QtCreator怎么安装说一下吧,我们下载好之后,在文件所在目录执行命令:
#chmod+x qt-creator-linux-x86-opensource-2.4.0.bin
#./qt-creator-linux-x86-opensource-2.4.0.bin
会弹出安装向导,按照向导安装就可以了
首先解压qwt-5.2.1tar.bz2
#tar-jxvfqwt-5.2.1.tar.bz2
然后进入解压后的目录qwt-5.2.1
下面要进行qmake在一步,要特别注意一下,那就是要注意你的Qt版本,要根据你的Qt版本来调用相应的qmake这样才能产生于你qt相应的makefile,
我用Qt版本上面已经说过了,所以我用的qmake是4.7.4下的qmake,我的这个qmake的位置是/opt/QtSDK/Desktop/Qt/474/gcc/bin/qmake
知道这些之后我们要做什么呢?
我现在的位置是在qwt-5.2.1tar.bz2下,我们执行下面命令
#/opt/QtSDK/Desktop/Qt/474/gcc/bin/qmake
执行这个命令之后你会发现qwt-5.2.1目录下多了一个makefile文件,下面我们就可以make了
#make
Make好了之后我们就要安装了,执行下面的命令
#sudomake install
好了下面就要拷贝一些文件了,
-
将/opt/qwt-5.2.1/designer/plugins/designer/下的libwt_designer_plugin.so拷贝到/opt/qtcrator-2.4.1/bin/designer下
-
将/usr/local/qwt-5.2.1/lib目录下的四个文件分别拷贝到/opt/qtcreator-2.4.1/lib/qtcreator/下和/opt/QtSDK/Desktop/Qt/474/gcc/lib两个目录下面。
到这就全部安装好了,这个时候你只要打开上面安装的QtCreator你就可以看到下面图片的效果了!!
如果你的工程用到qwt的话,那么要在你的工程文件即.pro文件添加如下代码:
INCLUDEPATH += /usr/local/qwt-5.2.1/include
LIBS += -L"/usr/local/qwt-5.2.1/lib/" -lqwt
添加头文件和库的路径。