Qt 5.10.1安装 qwt-6.1.3

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. 如果按照上边下载的文件不能进行配置的话,那就需要按照下边的步骤一步一步来操作,脚踏实地才能学习到更多东西。

1. 下载qwt

前往qwt源码网址: https://sourceforge.net/projects/qwt/files/qwt/6.1.3/
Qt 5.10.1安装 qwt-6.1.3_第1张图片

2. 编译qwt

将下载以后的安装包解压以后,使用Qt打开qwt.pro,用Qt Creator打开qwt.pro后,进行构建
注: 1..因为qwt仅仅是一个库文件,并没有主函数,并不能直接进编译。
   2.现在的编译环境应该与以后常用的编译器统一。

Qt 5.10.1安装 qwt-6.1.3_第2张图片

3. 文件复制

按照下边的编译生成目录转移到的目录进行文件复制。

编译生成目录 转移到目录
…\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

4. qwt使用

4.1 在.pro文件添加地址

在需要使用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"

4.2 模式转换时切换

在进行debug模式release模式进行转换的时候,只需要在release模式下使用#屏蔽库文件。

#LIBS += -L"E:\software\Qt\5.10.1\msvc2017_64\lib" -lqwtd

如果在debug模式只需要将前边注释符号#删除即可。

参考

qwt库的下载和安装

你可能感兴趣的:(Qt/PyQt)