win7下QtCreator中qwt插件的安装

win7下QtCreator中qwt插件的安装
先准备好如下相关安装文件:
qt-win-opensource-4.8.5-mingw.exe


qt-creator-2.6.2-src.zip


qwt-6.1.0.zip


MinGW-gcc440_1.zip


再按如下步骤安装


一.安装mingw,其实就是解压MinGW-gcc440_1.zip,可以在解压后文件夹MinGW-gcc440_1/mingw/bin里看到编译器及链接器。

二.安装qt-win-opensource-4.8.5


双击qt-win-opensource-4.8.5-mingw.exe进入安装界面






选择安装路径,我安装路径如上图所,再点击Next,会出现如下界面





英文提示的意思是要你找到mingw的所在路径,即MinGW-gcc440_1\mingw,上图是我的路径。接下来一直点击Next即可。


装完之后,点击【开始】-【所有程序】-【Qt by Digia v4.8.5(MinGwOpenSource)】可以看到Designer,这是Qt4.8.5自带的Designer,但里面并没有qwt控件。


三.编译Qwt6.1.0源码(可以直接用我编译好的qwt-6.1.0-已编译)


     将qwt-6.1.0.zip解压。再点击【开始】-【所有程序】-【Qt by Digia v4.8.5(MinGwOpenSource)】-【Qt4.8.5Command Prompt】打开命令窗口 ,如下图所示

     
   


  进入到解压后的文件夹qwt-6.1.0 ,再依次执行命令:qmake qwt.pro ,qmake ,make


这个过程概10分钟,看到如下界面表明编译成功

     



可以对比解压前后的文件大小,解压前qwt-6.1.0的大小是17.3M,解压后是163M。


再进入到编译后的qwt-6.1.0文件夹,把lib下的四个链接文件libqwt.a,libqwtd.a,qwt.dll,qwtd.dll复制到qt-win-opensource-4.8.5的安装路径的lib目录下,我的路径是E:\ProgramFiles\qt-openSource-4.8.5\lib。


再次进入编译后的qwt-6.1.0文件夹,进入qwt-6.1.0\designer\plugins\designer,复制2个链接文件qwt_designer_plugin.dll, libqwt_designer_plugin.a到E:\ProgramFiles\qt-openSource-4.8.5\plugins\designer下,再点击【开始】-【所有程序】-【Qt by Digia v4.8.5(MinGwOpenSource)】-【Designer】,可以看到这里面就有qwt控件了。


 


四.编译QtCreatior的源代码(我已经编译过了,且已添加了相应的dll文件,直接双击qtcreator-2.6-已添加相应dll文件\bin\qtcreatro.exe即可运行qtcreator)


解压qt-creator-2.6.2-src.zip,再点击【开始】-【所有程序】-【Qt by Digia v4.8.5(MinGwOpenSource)】-【Qt4.8.5Command Prompt】打开命令窗口,通过命令进入到解压后的文件夹qt-creator-2.6.2-src,依次执行下列命令:


1.qmake -spec win32-g++ -r “CONFIG+=release”   这个过程不会很久


2.mingw32-make release   这个过程比较久, 大概得一个小时。


自己再建立以个文件夹,我的是命名为qt-creator-2.6,进入编译后的文件夹,把bin,lib,share三个文件夹复制到qt-creator-2.6文件即可,再把qwt-6.1.0\designer\plugins\designer里的2个链接文件qwt_designer_plugin.dll, libqwt_designer_plugin.a复制到qt-creator-2.6\lib\qtcreator\plugins\QtProject下,现在如果运行qt-creator-2.6\bin里的qtcreator.exe的话会出现错误,原因是缺少相应的库。所以现在需要做的是把E:\ProgramFiles\qt-openSource-4.8.5\bin里面不带“d”的.dll文件 (dll文件有两个版本,带d的是调试用的,不带d的是发布用的)全部拷贝到qt-creator-2.6\bin下,再运行该目录下的qtcreator.exe就可以成功运行了。可以发现里面多了qwt控件。


     到此所有的安装工作已完毕。接下来就是配置qtcreator了。点击【工具】-【选项】选择“构建和运行”,出现如下界面







再选择“构建套件”出现如下界面:







这里就是要找到mingw里的adb.exe.的路径。


再选择Qt版本,出现如下界面:




添加mingw\bin\mingw32-g++.exe路径,上图是我的路径。到此qtcreator的配置也已完成。所有工作都结束了。写了个小程序,运行结果如下:



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值