環境:
win10+ qt-opensource-windows-x86-msvc2015_64-5.7.1+qwt-6.1.3
參考鏈接:
- https://blog.csdn.net/Stone_Wang_MZ/article/details/57409518
- https://blog.csdn.net/lujunql/article/details/42493341
安裝包:
https://pan.baidu.com/s/1Z9Tdgr-PaEMmyKVYhV5hiw
編譯
- 配置系統的環境變量
- 查看編譯器
在qt的Qt5.7 64-bit for Desktop(MSVC 2015)中輸入cl會顯示x86的編譯器,所以網上所說的通過Qt5.7 64-bit for Desktop(MSVC 2015)執行qmake是針對32位的,64位用qt命令提示符編譯會提示x64與與目標計算機x86衝突。
3. 將qwt-6.1.3中qwtconfig.pri中qwt的安裝目錄改成自己的安裝目錄
4. 通過VS2015 x64命令提示符執行如下命令通過VS2015 x64命令提示符執行如下命令
cd F:\Software\qwt\qwt-6.1.3 #qwt的安裝目錄
qmake qwt.pro
nmake
nmake install
cd designer
qmake designer.pro
nmake
namke install
cd ..
cd examples
qmake examples.pro
nmake
nmake install
將文件複製到相應文件夾
-
將F:\Software\qwt\qwt-6.1.3 \lib的qwtd.dll、qwt.dll拷貝到C:\Qt\5.7.1\bin目錄下,將qwtd.lib、qwt.lib拷貝C:\Qt\5.7.1\lib目錄下。qwtd.dll是我們在Debug模式需要設置的lib文件;
-
再將F:\Software\qwt\qwt-6.1.3 \designer\plugins\designer目錄下的qwt_designer_plugin.dll和qwt_designer_plugin.lib拷貝到C:\Qt\5.7.1\plugins\designer目錄下;
-
再將F:\Software\qwt\qwt-6.1.3 \src目錄下的*.cpp和*.h複製到一個空文件夾qwt,再把qwt複製到C:\Qt\4.7.0\include下