您的位置:首页 > 编程语言 > Qt开发

Ubuntu12.04下Qt5.2中源码编译Qwt

2014-05-13 09:37 288 查看
Ubuntu12.04下Qt5.2中源码编译Qwt
1、用svn下载Qwt6.1,http://sourceforge.net/projects/qwt/

(1) 安装svn:sudo apt-get install svn

(2 )下载Qwt源码:svn cp https://qwt.svn.sourceforge.net/svnroot/qwt/trunk/qwt
 

2、源码安装Qwt6.1,安装完成后会在/usr/local/下面生成qwt-6.0.x文件夹。

(1)cd qwt-6.1.0

/usr/local/Qt-5.0.1/bin/qmake qwt.pro
(2)make
(3)sudo make install
 
3、 将qwt下的libqwt_designer_plugin.so拷贝到Qt安装目录下的plugins目录下。
     cp  /usr/local/qwt-6.1.1-svn/plugins/libqwt_designer_plugin.so/usr/local/Qt/5.2.1/gcc/plugins/designer/

4、将qwt的库文件拷贝到qt下。
     cp  /usr/local/qwt-6.1.1-svn/lib/*/usr/local/Qt/5.2.1/gcc/lib/

 
5、 将qwt的头文件拷贝到Qt安装目录下的include目录下。
(1)在include目录下新建Qwt目录;
          sudo  mkdir  /usr/local/Qt/5.2.1/gcc/include/Qwt
(2)拷贝头文件到Qwt目录下;
          cp  /usr/local/qwt-6.1.1-svn/include/*  /usr/local/Qt/5.2.1/gcc/include/Qwt
 
上述步骤完成之后,用Qt Designer打开界面文件,就能看到Qwt的插件了。当然现在在Qt Creator中是不能使用Qwt的,得把qwt插件的动态库及头文件加入到项目文件中。
 
6、在.pro文件中加入下面的语句。
      LIBS += -L “/usr/local/Qt/5.2.1/gcc/lib”–lqwt
     INCLUDEPATH += “/usr/local/Qt/5.2.1/gcc/include/Qwt/”
 
【注】/usr/local/Qt/5.2.1/gcc 是Qt的安装路径
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息