在Qwt的官方網站上獲得安裝源碼包,地址爲 http://qwt.sourceforge.net/。得到源碼包的途徑也有兩種,一種是使用SVN直接下載源碼倉庫裏的源碼,另一種是進入項目頁面 下載。如果進入項目頁面下載源碼包,可以選擇下載zip格式或者tar.bz2格式的,在Linux上安裝載的源碼包應爲qwt- 5.2.1.tar.bz2。
安裝步驟:
1.Qwt5.2.1源碼包下載完畢
2.系統中應該已經安裝配置Qt,雖然Qwt兼容Qt3和Qt4,但是建議還是安裝Qt4。
在Linux上的安裝還是比較簡單,只要編譯順利通過,就能完成安轉,現在現進入源碼包放置的目錄,解壓源碼包,使用命令:
#tar jxvf qwt-5.2.1.tar.bz2
解壓完畢後,進入Qwt目錄qwt-5.2.1:
Qwt文件目錄很簡單,designer目錄中存放的是Qwt插件的源碼,doc目錄中存放的是幫助文檔,example目錄中存放的是Qwt的簡 單例子的源碼,src目錄中存放的是Qwt的源碼,textengines目錄中存放的是數學指標語言的文本驅動引擎代碼,此外Qwt目錄還有 qwt.pro等工程文件。
在目錄qwt-5.2.1下執行命令:
#qmake
在已經安轉有Qt開發環境,並且已經配置完畢的情況下,這步將順利完成,如果出現錯誤,就請仔細檢查Qt是否正確安轉。
最後執行命令:
#make
最後編譯完成後,執行命令:
#make install
安裝完畢後,就可以在/usr/local下看到安裝好的qwt目錄,執行最後一步,將庫文件目錄導入至環境變量:
#vi /etc/profile
打開後,在最後輸入:
export LD_LIBRARY_PATH=/usr/local/qwt-5.2.1/lib:$LD_LIBRARY_PATH
保存,退出,這時重啓或註銷計算機,Qwt至此在Linux上就安裝完成了,這過程是十分簡單的。
注:我的系統是ubuntu9.10,按照上述方法安裝後,qdesigner中無法加載qwt控件.解決方法如下:
進入/qwt-5.2.1/lib,將裏面的4個庫文件分別copy到/usr/share/qt4/lib目錄下和/usr/lib目錄下。如果沒有操作權限可先執行以下命令
sudo chmod -R 777 /usr/share/qt4/lib
sudo chmod -R 777 /usr/lib
建立帶qwt的工程後仍需要:在qwt的工程文件中加入:
INCLUDEPATH += /usr/local/qwt-5.2.1/include
LIBS += -L"/usr/local/qwt-5.2.1/lib/" -lqwt