网上写的太多了,而且很复杂,自己配置成功后作下简单的记录备忘。
一:Qwt的编译配置
1.1、修改qwt.prf文件
1.2、修改qwtbuild.pri文件
然后分别用Debug和Release进行编译一次;
找到xxx-Debug(libqwtd.a 和 qwtd.dll)和xxx-Release(libqwt.a 和 qwt.dll)文件(这里是将其合并放在一起了):
1.3、将编译文件夹中的lib文件夹下的libqwtd.a和libqwt.a文件复制到Qt安装目录下对应的lib文件夹下;
1.4、将编译文件夹中的lib文件夹下的qwtd.dll和qwt.dll文件复制到Qt安装目录下对应的bin文件夹下;
1.5、将编译文件夹中的designer->plugins->designer文件夹下的qwt_designer_plugin.dll文件和libqwt_designer_plugin.a文件复制到Qt安装目录下的mingw73_64->plugins->designer文件夹下;
1.6、在Qt安装目录下对应的include文件夹下新建Qwt文件夹,比如我的是:D:\Qt\Qt5.14.0\5.14.0\mingw73_32\include,然后将Qwt解压路径下src目录中所有文件复制到新建的Qwt文件夹中。
二:Qwtpolar的编译配置
2.1、打开项目src/qwtpolarbuild.pri文件,作如下修改:
2.2、然后在:C:\Users\user\Downloads\qwtpolar-1.1.1\qwtpolar-1.1.1\lib 源码的文件夹里找到:libqwtpolar.a、libqwtpolard.a、qwtpolar.dll、qwtpolard.dll 四个文件;
2.3、将编译文件夹中的lib文件夹下的libqwtpolar.a和libqwtpolard.a文件复制到Qt安装目录下对应的lib文件夹下;
2.4、将编译文件夹中的lib文件夹下的qwtpolar.dll和qwtpolard.dll 文件复制到Qt安装目录下对应的bin文件夹下。