qt版本:5.9.7
qcreator版本: 4.8.2
qwt 版本:6.1.4
首先下载好qwt源码 https://sourceforge.net/projects/qwt/files/qwt/6.1.4/
这个目录下有zip源码和pdf说明,可以都下载下来。
解压之后,大致如下:
可以直接用qt creator进行编译。
双击打开qwt.pro,执行qmake,然后构建
有可能出现提示“The kit msvr2013x64 has configuration issues which might be the root cause …”
百度上有几种说法,我这里问题其实是 由于qt调用了nmake,找不到。所以可以在环境变量中配置相应的 nmake路径即可。
构建成功之后,会生成lib文件夹,里面有debug和release库
这个时候,还可以继续使用nmake install
直接在makefile那一层文件夹,如下图所示,打开cmd,输入nmake install
这样,相应的文件都会被整理到c盘目录:
接着可以把qwt加到qt环境变量中,qwt pdf文档中有说明,如下命令:
qmake -set QMAKEFEATURES ${QWT_ROOT}/features
这里 ${QWT_ROOT}是你qwt安装目录,对应我这里就是C:\Qwt-6.1.4
这样就基本上完成了qwt的简单安装。
经过上面的步骤,就可以直接在新建项目中在pro文件中加入:
这句话就可以自动加载qwt的头文件以及相应lib了。
如果需要考虑将qwt加到qt designer, qwt pdf文档中有介绍。