window下qwt使用mingw32編譯安裝工程

Qwt 使用mingw編譯安裝過程(windows):

1.      下載qwt源碼

鏈接爲:http://sourceforge.jp/projects/sfnet_qwt/releases/

選擇需要的版本下載。

2.      解壓到想要放置文件夾的位置。

3.      進入該文件夾,按住“shift”鍵點擊右鍵,選擇“在此處打開命令窗口”,進入CMD命令窗口(進入的方式有很多種,這種最簡便).

4.      依次輸入命令

qmake qwt.pro

mingw32-make

mingw32-make install

如果要使用example的程序,還需要輸入

cd examples

qmake examples.pro

mingw32-make

至此編譯完成。

(注意:如果輸入qmake發現“make不是內部或外部命令,也不是可運行的程序或批處理文件”,那就要將Qt加入到電腦的環境變量中。具體是將“X:\Qt\5.X.X(版本)\mingw48_32\bin;X:\Qt\Tools\mingw48_32\bin”加到環境變量“Path”中,重新打開cmd,測試qmake以及mingw32-make是否成功)

5.      如果沒有更改QWT的安裝目錄,則會出現C:\Qwt-6.1.1這個文件夾,

5.1   將C:\Qwt-6.1.1\lib下的libqwt.a和libqwtd.a複製到X:\Qt\5.X.X\mingw48_32\lib下。

5.2   將C:\Qwt-6.1.1\lib下的qwt.dll和qwtd.dll複製到X:\Qt\5.X.X\mingw48_32\bin下。

5.3   將C:\Qwt-6.1.1\plugins\designer的qwt_designer_plugin.dll複製到X:\Qt\5.X.X\mingw48_32\plugins\designer。

5.4   在X:\Qt\5.X.X\mingw48_32\ include下新建一個Qwt的文件夾,將C:\Qwt-6.1.1\include下的所有文件複製到新建的Qwt文件夾下。

 

6.      新建Qt工程,在.pro文件加入

DEFINES += QT_DLL QWT_DLL

LIBS += -L"X:\Qt\5.X.X\mingw48_32\lib" -lqwtd

LIBS += -L"X:\Qt\5.X.X\mingw48_32\lib" -lqwt

INCLUDEPATH += X:\Qt\5.X.X\mingw48_32\include\Qwt

 

然後需要用到什麼qwt的控件就將它的頭文件加入就行了。

 

7.      這樣就可以在工程使用qwt了,如果需要圖形化的拖拽,可以使用designer打開.ui文件。

 

至此全部完成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章