QWT6.1.2安装使用 Win8 64位 Qt5.3.1_MSVC2013

来源:互联网 发布:网络平台贷款逾期 编辑:程序博客网 时间:2024/06/07 07:15


使用qwt的时候的确花费了不少时间,但是细细总结一下,关键点也不是很多,以下是自己总结的。另外,使用成熟的库方法都是通用的,自己以前也用过很多库,可以借鉴,以达到事半功倍的作用。

1       下载QWT

从地址http://sourceforge.net/projects/qwt/files/qwt/中下载qwt6.1.2.zip以及帮助文档.qch

2       生成qwt

解压后打开.pro文件,直接构建生成。

注:网上有很多文档写着应该如何修改qwtbuild.pri,在这里,此文件中已经是CONFIG  += debug_and_releaseCONFIG  += build_all,而我既需要debug库也需要release库。因此无需修改。

生成库需要5分钟左右时间。

3       配置qwt

1)将.\lib目录下的qwtd.libqwt.lib文件copyC:\Qt\Qt5.3.1\5.3\msvc2013_64lib目录中;

2)将.\lib目录下的qwtd.dllqwt. dll文件copyC:\Qt\Qt5.3.1\5.3\msvc2013_64bin目录中;

3)将.\ \designer\plugins\designer目录下的qwt_designer_plugin.dllqwt_designer_plugin.lib文件copyC:\Qt\Qt5.3.1\5.3\msvc2013_64plugins\designer目录中;

4)将src目录中的.h文件集中放在一个文件夹中(例如QWT文件夹),并copyC:\Qt\Qt5.3.1\5.3\msvc2013_64include目录中;

4       使用qwt

1)将.qch文档添加入qtcreatorqtassistant中;

2)在使用的工程中加入:

Config += qwt

DEFINES += QT_DLL QWT_DLL

LIBS += -L”C:\Qt\Qt5.3.1\5.3\msvc2013_64\lib” –lqwtd#这是debug

#LIBS += -L”C:\Qt\Qt5.3.1\5.3\msvc2013_64\lib” –lqwt#这是release

INCLUDEPATH += C:\Qt\Qt5.3.1\5.3\msvc2013_64\include\QWT

根据需要选择debug库或者release库;

3)此时,在qtdesigner中有插件可用,而在qtcreator中没有可用的,原因是qt库和qtcreator是不同的编译器生成的,无法通用。

0 0
原创粉丝点击