qwt安装可以分成两种方法。
1. 方法一:直接下载编译好的文件。直接在下边的链接下载文件,然后进行步骤3文件复制,注意我的配置环境是Win10 + VS2017 + Qt5.10.1。不一定与你的版本兼容。老规矩没有积分小伙伴可以去百度云。
CSDN下载:https://download.csdn.net/download/qq_35451572/10418732
百度云链接:https://pan.baidu.com/s/1ayGQta3LD6wdifS_4H-64A
2. 如果按照上边下载的文件不能进行配置的话,那就需要按照下边的步骤一步一步来操作,脚踏实地才能学习到更多东西。
前往qwt源码网址: https://sourceforge.net/projects/qwt/files/qwt/6.1.3/
将下载以后的安装包解压以后,使用Qt打开qwt.pro
,用Qt Creator打开qwt.pro后,进行构建。
注: 1..因为qwt仅仅是一个库文件,并没有主函数,并不能直接进编译。
2.现在的编译环境应该与以后常用的编译器统一。
按照下边的编译生成目录与转移到的目录进行文件复制。
编译生成目录 | 转移到目录 |
---|---|
…\lib\qwt.dll | ..\Qt\5.10.1\msvc2017_64\bin |
…\lib\qwtd.dll | ..\Qt\5.10.1\msvc2017_64\bin |
…\lib\qwt.lib | ..\Qt\5.10.1\msvc2017_64\lib |
…\lib\qwtd.lib | ..\Qt\5.10.1\msvc2017_64\lib |
…\designer\plugins\designer\qwt_designer_plugin.dll | ..\Qt\5.10.1\msvc2017_64\plugins\designer |
源码目录 | 转移到目录 |
---|---|
…\src\全部头文件(*.h) | …\Qt\5.10.1\msvc2017_64\include\qwt |
在需要使用qwt的项目的.pro文件中添加:
debug模式:
LIBS += -L"E:\software\Qt\5.10.1\msvc2017_64\lib" -lqwtd
release模式:
LIBS += -L"E:\software\Qt\5.10.1\msvc2017_64\lib" -lqwt
如果导入的库版本与当前调试模式不匹配,会报“QWidget: Must construct a QApplication before a QWidget”的错误。
包含头文件目录:
INCLUDEPATH+= "C:/Qt/Qt5.7.0/5.7/msvc2015_64/include/qwt"
在进行debug模式与release模式进行转换的时候,只需要在release模式下使用#
屏蔽库文件。
#LIBS += -L"E:\software\Qt\5.10.1\msvc2017_64\lib" -lqwtd
如果在debug模式只需要将前边注释符号#
删除即可。
qwt库的下载和安装