最近需要在QT4.5.2版本上显示曲线,查了很多资料,最后使用QWT成功显示曲线坐标
1、硬件平台
32位ubuntu虚拟机
QT4.5.2
嵌入式系统 ubuntu12.04 qt4.5.2
qwt-5.0.1
2、在虚拟机上安装qwt
1)下载qwt-5.0.1.tar.gz
2)解压
tar -zxvf qwt-5.0.1.tar.gz
3)修改配置文件
vim qwtconfig.pri
去掉
#CONFIG += QwtDesigner
4)打开qt creator,然后open projects->找到解压后的qwt-5.0.2中的qwt.pro文件->open
5)build->clean all->run qmake。clean all的作用是防止你以前编译失败的文件运行,该步主要生成了makefile文件。
6)rebuild qwt。
7)进入qwt-5.0.2解压目录,执行命令#make install。
8)安装的路径是/usr/local/qwt
9)进入/usr/local/qwt/lib,将里面的4个库文件分别copy到qt安装路径下的/opt/qtsdk-2010.01/qt/lib目录下和/opt/qtsdk-2010.01/lib目录下。
10)在自己的程序中使用qwt库
只需要修改一下.pro文件即可,加上如下两句:
INCLUDEPATH += /usr/local/qwt/include
LIBS += -L"/usr/local/qwt/lib/" -lqwt