Windows系統下的QWT安裝與使用配置(QT5.12.10版本)

QWT源碼的下載

官網下載地址(可以使用svn下載最新版本的源碼)
https://qwt.sourceforge.io/index.html

Windows系統下的QWT安裝與使用配置(QT5.12.10版本)

QWT源碼的編譯

使用svn下載完成源碼之後使用QtCreator打開QWT的工程文件qwt.pro如圖所示
Windows系統下的QWT安裝與使用配置(QT5.12.10版本)
點擊QtCreator編輯器上方幫助菜單的About Qt Creator選項,查看QtCreator版本發現該編輯器是使用MSVC2019 32bit的編譯器編譯的。Windows系統下的QWT安裝與使用配置(QT5.12.10版本)
這時我們先選擇QtCreator裏面MSCV 32bit的編輯器對QWT進行編譯,該版本的編輯器包含的只有MSCV 2017 32bit的編輯器,我們選擇該編輯器對QWT進行編譯。
Windows系統下的QWT安裝與使用配置(QT5.12.10版本)
編譯完成後把build-qwt-Desktop_Qt_5_12_10_MSVC2017_32bit-Debug\designer\plugins\designer目錄下的qwt_designer_plugin.dll和qwt_designer_plugin.lib拷貝到QtCreator的\bin\plugins\designer。如圖
Windows系統下的QWT安裝與使用配置(QT5.12.10版本)
Windows系統下的QWT安裝與使用配置(QT5.12.10版本)
這時關閉QtCreator編輯器從新打開然後創建一個新的帶有ui文件的項目就可以在設計頁面看到QWT的控件列表了,當然現在還無法編譯通過,原因是我們還沒有引入QWT的外部庫。Windows系統下的QWT安裝與使用配置(QT5.12.10版本)







引入QWT庫文件

以MinGW 32-bit編譯器爲例,在QWT目下下創建bin文件夾然後該目錄下創建MinGW 32-bit文件夾使用QtCreator打開QWT工程文件然後把工程生成目錄設置到剛纔創建的文件夾下,編譯QWT源碼。
Windows系統下的QWT安裝與使用配置(QT5.12.10版本)
這時候我們需要的QWT的庫文件已經準備好了,QtCreator新建工程,然後右鍵單擊工程文件菜單裏面選擇
添加庫。
Windows系統下的QWT安裝與使用配置(QT5.12.10版本)
再彈出的窗口中選擇外部庫,點擊下一步,選擇好庫文件以及包含路徑,庫文件就是之前編譯的QWT的庫文件F:\QWT\bin\MinGW 32-bit\lib\libqwt.a,包含文件路徑爲QWT的代碼路徑F:\QWT\src 如果選擇的庫文件是release版本的下方勾選爲debug版本添加'd'多爲後綴如圖所示
Windows系統下的QWT安裝與使用配置(QT5.12.10版本)
Windows系統下的QWT安裝與使用配置(QT5.12.10版本)
接着點擊下一步,點擊完成即可完成庫文件的配置,這時候我們的pro工程文件裏面會自動添加相應的配置。Windows系統下的QWT安裝與使用配置(QT5.12.10版本)
至此我們就可以使用正常使用QWT裏面的控件了。Windows系統下的QWT安裝與使用配置(QT5.12.10版本)
怎麼樣,是不是很簡單!!









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