Windows下QWT的安裝詳解

2021-07-02 02:07:57 字數 2075 閱讀 4686

由於公司專案的需要,想要使用qwt這款強大的工具。網上找過一些資料,但是在實際操作過程中還是出現了這樣那樣的問題。自己結合qwt官網的說明檔案完成了安裝,但是也花費了一天的時間。所以覺得有必要把這些東西整理出來,希望後來人不要費那麼多的時間。第一次寫部落格,寫得不好的地方還請各位大蝦指正。

qwt的最新版本為:6.1.2,能夠相容的qt版本為qt4 ( >= 4.4 ) 和 qt5。

qwt-6.1.2.zip :包括了qwt的源**以及html格式的說明文件。

qwt-6.1.2.tar.bz2 :基於 unix 系統( linux, mac, ... )的源**及html說明文件。

qwt-6.1.2.pdf :pdf格式的說明文件。

qwt-6.1.2.qch :幫助文件。可以載入到qt assistant 或者 creator中,按f1檢視相關類的說明。

為了qwt的繪圖外掛程式能夠在你的qt creator中繪圖模組中正常顯示,如下圖一樣:

所以請你先檢視你的qt creator中「幫助」-「關於qt creator」,檢視你的qt creator的編譯環境。

我的qt creator如上圖所示,那麼我就要使用qt5.4.1 和 vc2010來編譯qwt。

將qwt-6.1.2.zip解壓縮到任意位置(路徑中不包含中文)

開啟qt的命令列(強烈建議使用命令進行編譯)

切換路徑至你的qwt目錄下,依次輸入如下命令:

qmake qwt.pro

nmake

nmake install

當然你也可以使用qt creator 或者 vc2010來編譯,但是完成編譯後依然需要使用命令列,執行nmake install

正確執行以上3個命令後,你可以在c盤下發現乙個qwt-6.1.2的資料夾。這是檔案的路徑是在qwtconfig.pri檔案中設定,你可以通過修改這個檔案中qwt_install_prefix欄位來修改目的路徑。

進入qwt-6.1.2資料夾將qwt_designer_plugin.dll拷貝到qt creator的.\qtcreator\bin\plugins\designer目錄下。我的絕對路徑為:

c:\qt\qt5.4.1_msvc\tools\qtcreator\bin\plugins\designer。這樣在qt creator的設計模組就可以看到qwt的窗體部件。

在qt creator中開啟乙個ui檔案,在「工具」-「from editor」-「about qt designer plugins」中可以檢視有沒有正確載入。

將qwt_designer_plugin.dll拷貝到qt creator的.\5.4\msvc2010_opengl\plugins\designer目錄下。我的絕對路徑為:

c:\qt\qt5.4.1_msvc\5.4\msvc2010_opengl\plugins\designer。

qt4版本的qt designer用qt5版本編譯出來的qwt_designer_plugin.dll是不行的。同時需要注意的是如果你的qt版本選擇的是vs2010或者vs2008或者mingw版本,你就要選擇相應的編譯器進行編譯,否則是不能正確載入的。qt4版本還需要複製qwt_designer_plugin.lib(mingw版本編譯出來是libqwt_designer_plugin.a)

要成功編譯包含qwt控制項的應用程式,需要在pro檔案中加入如下**:

qwt_root = c:/qwt-6.1.2 #執行install之後生成目錄的絕對路徑

include ($$/features/qwt.prf)

第一種方法:複製install生成資料夾下lib資料夾中的庫檔案至可執行檔案所在的資料夾。

第二種方法:將install生成資料夾下lib資料夾新增進系統的環境變數。

Windows環境下Qwt安裝和使用

本文是在基於win7 32位 qt5.5 mingw qt creator的環境下安裝qwt。作者蒐集了網上大部分資料親自試驗才寫出的這篇部落格,希望對大家有幫助。1.準備qt creator 如果你沒有qt開發環境,請先去官方 離線安裝版.png win7 32位mingw版本.png 配置環境變...

Qwt在windows下的安裝與編譯

qwt是基於qt的一款繪製二維圖形的開源專案。用它可以很方便的繪製各種曲線,柱狀圖和頻率圖。網上有很多qwt的安裝攻略,我都嘗試過,這裡只總結一下自己的心得。安裝qwt按照qwt提供的安裝文件就完全可以搞定,如果出現預設庫或檔案的話說明系統相關的軟體沒有裝好 主要是qt和windows圖形開發庫 這...

windows下配置qwt開發環境

最近需要用到qwt來對專案中資料進行繪製,所以在網上查了很多關於qwt的安裝,結果很多都說的非常的複雜,折騰了大半天終於解決了,寫出來和大家分享一下。在6.1.0以上的版本中,基本上不需要修改它裡面的配置檔案,唯一需要的就是安裝qt的開發環境。qt開發環境以qt5.4.0 5.4 msvc2010 ...