您的位置:首页 > 编程语言 > Qt开发

qt下QWT编译 配置和使用

2016-07-21 13:29 369 查看
在网上看了很多的QWT安装的文章,我安装的时候是按照这个博主的文章来安装的,点击打开链接

我之前电脑上已经安装过VS2010+qt5.3.2  ,环境配置都已经完成了。下面说说我的安装qwt控件的过程。

qt的安装目录是:D:\Qt\Qt5.3.2

1、首先在网上下载了qwt6.1.3 点击打开链接,将其解压到D:\Qt\qtctrl中,

2、然后打开D:\Qt\qtctrl\qwt-6.1.3目录下的qwt.pro,可以用qt creater打开,

3、在qt creater下编译qwt.pro,如图


之后下面的三角形就会变成绿色,点击它,就会进行编译,可以在编译输出中看到进程,这里有debug和release两个选择,最好都编译



注意:这个地方会出现问题,如图



不用管它,直接cancel

4、这样一来,在原来的目录下回出现这两个文件夹,如图:






一个是build-qwt-Desktop_Qt_5_3_MSVC2010_OpenGL_32bit-Debug,一个是build-qwt-Desktop_Qt_5_3_MSVC2010_OpenGL_32bit-Release

5、将D:\Qt\qtctrl\build-qwt-Desktop_Qt_5_3_MSVC2010_OpenGL_32bit-Debug\designer\plugins\designer目录下的qwt_designer_plugin.dll和qwt_designer_plugin.lib复制到D:\Qt\Qt5.3.2\Tools\QtCreator\bin\plugins\designer,如图








这个时候你就会看到qt creater里面会有qwt控件了,如图






     这个时候的运行时不会成功的~!!!

接下来首先在D:\Qt\Qt5.3.2\5.3\msvc2010_opengl\include里面新建一个QWT文件夹,将D:\Qt\qtctrl\qwt-6.1.3\src里面的所有的.h和.cpp文件一起放入到QWT文件夹中,

然后,在需要qwt控件的项目的.pro文件下加入这几行代码



CONFIG += qwt

DEFINES += QT_DLL QWT_DLL

LIBS += -L"D:\Qt\qtctrl\build-qwt-Desktop_Qt_5_3_MSVC2010_OpenGL_32bit-Debug\lib" -lqwtd

LIBS += -L"D:\Qt\qtctrl\build-qwt-Desktop_Qt_5_3_MSVC2010_OpenGL_32bit-Debug\lib" -lqwt

INCLUDEPATH += D:\Qt\Qt5.3.2\5.3\msvc2010_opengl\include\QWT







6、此时我试过在qt creater下运行项目,,还是会失败,显示无法打开包含项目。。。。






我在网上找了各种办法都没没有解决,最后发现,应该在VS2010下进行编译运行








内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  visual studio 2010 qt5 qwt