轉自:http://www.cnblogs.com/ella822/archive/2010/05/11/1733011.html
在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