win7下 qwt编译和安装

1 篇文章 0 订阅

1、第一步

下载:http://sourceforge.jp/projects/sfnet_qwt/

解压放到d盘出现的错误:

Files/qwt-6.1-rc3/src/../lib/libqwtd.a: No such file ordirectory

解压至c盘根目录就没有出现上面的问题了!

2、第二步

开始编译安装,本人已经安装了QTSDK,因此直接用Qtcreator打开qwt.pro工程。编译。

在这个过程当中,原想通过cmd打开终端进行编译,但是报:

g++ not found的错误

因此下载了mingw-get-inst-20120426.exe安装,然后配置环境变量,结果是可以编译了

但是编译好后在QtDesigner无法加载qwtwidget控件,

因此还是决定用Qtcreator编译:

(1)、.打开qtcreator
open projects->找到解压后的qwt-6.0.1中的qwt.pro文件->open。
 
4.

修改为
注:就是将debug_and_release隐藏;
(2)、build->clean all->run qmake。clean all的作用是防止你以前编译失败的文件运行,该步主要生成了makefile文件。

(3)、rebuild qwt。
注:重新编译工程,时间比较长,会有几分钟的时间吧。
(4)、
1)将源码lib目录下的*.dll【qwt-6.0.1\lib】复制到QT SDK的bin目录下【D:\QtSDK\Desktop\Qt\4.8.1\mingw\bin
2)将源码lib目录下的*.a【qwt-6.0.1\lib】复制到QT SDK的lib目录下【D:\QtSDK\Desktop\Qt\4.8.1\mingw\lib】
3)将编译后生成目录里的 libqwt_designer_plugin.a 和 qwt_designer_plugin.dll 【qwt-build-desktop\designer\plugins\designer】复制到QT SDK的designer目录下【D:\QtSDK\Desktop\Qt\4.8.1\mingw\plugins\designer】
(5)、在QT SDK的include目录里面新建个叫QWT的文件夹【D:\QtSDK\Desktop\Qt\4.8.1\mingw\include】,将源码src目录下所有文件复制进去这个文件夹 【qwt-6.1\src】
注:源文件和目标文件的目录可能不同,特别是目标文件的目录。我的目录是C:\QtSDK\Desktop\Qt\4.7.4\mingw\include。注意都是在desktop下面。
(6)、在qwt的工程文件中加入
LIBS+= -L"D:\QtSDK\Desktop\Qt\4.8.1\mingw\lib"-lqwt
INCLUDEPATH += D:\QtSDK\Desktop\Qt\4.8.1\mingw\include\QWT

 
(7)、.重新打开qtcreator 就可以看见qdesigner里面就有了QWT的控件了。注意:一定要使用这种方式打开才可以的。
在qt designer 左边 widget box 拖到最后 就有了 qwt 控件了


 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wswxfwps

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值