Qwt 配置詳細說明
本文原創作者:馮一川([email protected]),如有轉載,請註明原作者及出處。
1、版本說明:
操作系統以windows7和windows10爲例。
Qt版本以Qt 5.8.0 MSVC2015_64和 Qt 5.3 MinGW 32bit爲例。
QWT版本以qwt-6.1.3爲例
2、工具下載地址:
Qt下載地址:http://download.qt.io.archive/qt
Qwt工具庫下載地址:https://sourceforge.net/projects/qwt/files/qwt/
3、下載Qwt 6.1.3
打開qwt的下載頁,找到6.1.3版本目錄。
下載qwt-6.1.3.zip(windows下的安裝文件),qwt-6.1.3.pdf(qwt開發文檔),qwt-6.1.3.qch(幫助文檔)。
4、安裝QWT
a、解壓下載好的qwt-6.1.3.zip文件,可以看到qwt.pro工程文件及其他文件。
b、使用Qt Creator打開qwt.pro
c、打開後對qwt工程,進行qmake和build,編譯的過程需要一定的時間,請耐心等候。
d、編譯完成後可以在編譯目錄下的lib文件夾下看到以下文件
1)、MSVC版本下是qwt.dll、qwt.lib、qwtd.dll、qwtd.lib。
同時可以在designer\plugins\designer文件夾下看到插件qwt_designer_plugin.dll和qwt_designer_plugin.lib
2)、MinGW版本下是qwt.dll、libqwt.a、qwtd.dll、libqwtd.a。
同時可以在designer\plugins\designer文件夾下看到插件qwt_designer_plugin.dll和libqwt_designer_plugin.a
5、配置QWT
1、MSVC版本:
a、將qwtd.dll、qwt.dll拷貝到Qt安裝目錄\bin下,將qwtd.lib、qwt.lib拷貝到Qt安裝目錄\lib下。
b、將qwt_designer_plugin.dll和qwt_designer_plugin.lib拷貝到Qt安裝目錄\include下。
c、將解壓到的qwt-6.1.3\src文件夾拷貝到Qt安裝目錄\include目錄下,改名爲QtQWT。
2、MinGW版本:
a、將qwtd.dll、qwt.dll拷貝到Qt安裝目錄\bin下,將libqwtd.a、libqwt.a拷貝到Qt安裝目錄\lib下。
b、將qwt_designer_plugin.dll和libqwt_designer_plugin.a拷貝到Qt安裝目錄\include下。
c、將解壓到的qwt-6.1.3\src文件夾拷貝到Qt安裝目錄\include目錄下,改名爲QtQWT。
6、使用QWT
創建一個新的項目,在pro文件中需要添加如下代碼:
LIBS += -LC:\Qt\Qt5.8.0\5.8\msvc2015_64\lib –lqwtd
LIBS += -LC:\Qt\Qt5.8.0\5.8\msvc2015_64\lib -lqwt
INCLUDEPATH += C:\Qt\Qt5.8.0\5.8\msvc2015_64\include\QtQWT
其中目錄爲Qt安裝目錄
7、編譯qwt工程中的例子
1、用Qt Creator打開qwt工程,編譯工程下的examples例子,過程可能有些久,請耐心等待。
2、編譯結束後,可以在構建目錄下的examples\bin目錄下查看編譯好的exe文件。點擊exe文件就可查看例子。
3、如果報錯缺少qt的dll文件,可以有1、把dll文件從qt安裝目錄中拷貝過來,2、在windows環境變量中添加Qt的安裝目錄\bin等方式解決。
8、安裝QWT幫助文檔
a、將下載好的qwt-6.1.3.qch文件放入到Qt安裝目錄下,例如:C:\Qt\Qt5.8.0\Docs\Qt-5.8
b、打開Qt Creator,在“工具-> 選項-> 幫助-> 文檔 -> 添加”,然後選擇Qt安裝目錄下的qch文件。
c、然後可以在Qt Creator幫助中查看qwt的幫助文檔了。
本文原創作者:馮一川([email protected]),未經作者授權同意,請勿轉載。