收藏 分享(赏)

QWT6.1.0详细傻瓜式安装教程.pdf

上传人:精品资料 文档编号:10284893 上传时间:2019-10-28 格式:PDF 页数:34 大小:6.27MB
下载 相关 举报
QWT6.1.0详细傻瓜式安装教程.pdf_第1页
第1页 / 共34页
QWT6.1.0详细傻瓜式安装教程.pdf_第2页
第2页 / 共34页
QWT6.1.0详细傻瓜式安装教程.pdf_第3页
第3页 / 共34页
QWT6.1.0详细傻瓜式安装教程.pdf_第4页
第4页 / 共34页
QWT6.1.0详细傻瓜式安装教程.pdf_第5页
第5页 / 共34页
点击查看更多>>
资源描述

1、Qwt6.1.0傻瓜式安装教程(provided by Trust) Provided by Trust Qwt6.1.0傻瓜式安装教程(provided by Trust) 目录 阅读前必看 1 搭载环境 3 详细安装版 4 一、下载好全部软件资料: . 4 二、安装Qt4.8.5库 . 5 三、编译Qwt6.1.0源码 9 四、给大家看些东西增加一下成就感吧 14 五、编译QtCreator2.6.2源码(很关键的一步) 16 六、配置QtCreator环境 . 21 七、建立工程调试 . 26 快速安装版 31 前言: 31 一、 下载资料 31 二、 安装Qt4.8.5库 32 三、

2、复制粘贴工作 32 四、 配置QtCreator环境 32 五、 建立工程调试 32 作者有话说: 32 Qwt6.1.0傻瓜式安装教程(provided by Trust) 1 阅读前必看 1、什么是qwt ? 答:如果还要我回答的话,你可以先把这个文档删了,然后再去了解一下。 2、为什么会写这个教程呢? 答:因为安装qwt困扰了我一年了,记得第一次安装的时候只能打开它的example,,QtCreator(简称QTC)里面的Designer没有集成qwt的控件。而我的真正目的是在QTC里面的Designer里面集成qwt的控件,除了这样,以后自己设计的控件也可以集成到里面。自从上一次失败后

3、,就没有再碰过了。直到今天的机缘巧合,再次去研究了一下。经过不断地查资料,不断地卸载安装,不断地重复试验,终于集成成功并且正常运行。看到网上还有很多人在纠结这个问题,于是决定花时间写这个教程出来。 3、你完成这个集成任务花了多少时间? 答:超过12个小时(包括写教程),因为我天资比较不好,接受事物能力比较差,所以花的时间比常人要多很多。但是我愿意把这十多个小时的劳动成果跟大家分享一下,也希望能帮助更多的人少走歪路。 4、网上大把关于qwt安装教程,你写来干嘛? 答:网上大多数教程都是比较零散的,如果你能找到一个比这个教程更加详细,更加容易懂,安装成功率更加高的教程,请你马上告诉我,我会把这个资

4、源删除掉。也许网上流传一个很经典的教程:浅入深出在Win XP上傻瓜式编译安装Qwt,这个教程是我第一次安装qwt时候就看的,写得挺好,但是按照他的方法,我还没有安装成功。 5、与网上的其他教程相比,你这个教程有什么特色? 答:特色如下: (1) 把教程里面所需的资料都给你准备好,你不需要再下载任何资料。 (2) 教程里面都是图文并茂的,我说一步,你做一步就行了。 (3) 教程主要分两个版本:详细安装版和快速安装版,其中, 详细安装版是比较详细的讲解,说一些注意事项之类的,而 快速安装版是没有详细讲解,我说怎么做你必须跟着我做。 两个版本最后都能安装成功的。 (4) 我会把我在研究时找到的资料

5、去共享出来,如果你按照我这个教程安装不成功的话,可以去参考一下那些资料,可能对你有帮助。 Qwt6.1.0傻瓜式安装教程(provided by Trust) 2 (5) 这个教程里面没有涉及一些高深的原理知识,因为我不是计算机专业的,不懂怎么解释给你听,所以能力有限。如果你是大牛的话,绝对可以鄙视我。如果你是新手,就乖乖跟着我的思路走。 6、按照你的教程安装,成功率有多高? 答:这个不好说,但是可以告诉你如果你认真跟着我去做,集成成功不成 问题,就算你利用详细安装版安装不成功,那么快速安装版都可以 帮你安装成功。 7、你对这个教程有什么看法? 答:首先这个教程不是我一个人写出来的,我也是看了

6、很多人的教程后经过自己的实践慢慢地把它总结出来的,所以也很感谢他们的帮助。 我不敢说这个教程一定没有错误,但是我保证我敲的每一个字,排的每一次版都是很认真的。如果看到有什么错误可以向我提出。 Qwt6.1.0傻瓜式安装教程(provided by Trust) 3 搭载环境 系统版本: WindowsXP SP3(32)位 Qt版本: qt-win-opensource-4.8.5-mingw QtCreator 版本: QtCreator2.6.2 MinGW版本: MinGW4.4 注意:在Windows7(32位)旗舰版安装成功。这个教程都是基于 Windows 的,如果是 LINUX

7、或者是Windows(64)位的,可以不用继续看下去了。 Qwt6.1.0傻瓜式安装教程(provided by Trust) 4 详细安装版 一、下载好全部软件资料: (1) qt-win-opensource-4.8.5-mingw.exe (Qt4.8.5库) 下载地址:http:/ 密码: umcs (2) qt-creator-2.6.2-src.zip (QtCreator2.6.2源码) 下载地址:http:/ 密码: 42mt (3) MinGW-gcc440_1.zip (MinGW4.4编译器) 下载地址:http:/ 密码: a713 (4) qwt-6.1.0.zip

8、(Qwt6.1.0源码) 下载地址: http:/ 密码: xxnd Qwt6.1.0傻瓜式安装教程(provided by Trust) 5 Ps:如果你是大牛可以不用按照我这个环境,如果你是小白,我的建议是把你所有安装的环境全部卸载掉,把以上的东西全部下载完。 二、安装Qt4.8.5库 (1)先把下载好的MinGW-gcc440_1.zip解压到C盘根目录,如图所示: Qwt6.1.0傻瓜式安装教程(provided by Trust) 6 (2)点击qt-win-opensource-4.8.5-mingw.exe进行安装,直接下一步就行,不要改安装路径,现在硬盘这么大,还在乎那么一两

9、G么?如图所示: 安装完之后会出现以下界面,把那两个勾取消掉,然后点击Finish。 Qwt6.1.0傻瓜式安装教程(provided by Trust) 7 (3)点击【开始】【所有程序】【Qt by Digia v4.8.5 (MinGW OpenSource)】【Designer】打开Qt4.8.5自带的Designer程序。如图所示: (注意:这个Designer跟QtCreator里面的Designer是不同的。这里能显示到Qwt部件不代表QtCreator里面的Designer可以显示部件,原因很简单,因为QtCreator是用msvc编译出来,而Qt库是用MinGW编译出来的)

10、Qwt6.1.0傻瓜式安装教程(provided by Trust) 8 打开后是没有Qwt部件在里面的 Qwt6.1.0傻瓜式安装教程(provided by Trust) 9 三、编译Qwt6.1.0源码 (1)把qwt-6.1.0.zip解压到根目录下,这里是D盘根目录,如图所示: (2)点击【开始】【所有程序】【Qt by Digia v4.8.5 (MinGW OpenSource)】【Qt 4.8.5 Command Prompt】打开命令窗口,如图所示: Qwt6.1.0傻瓜式安装教程(provided by Trust) 10 题外话:有些教程说要集成qwt,必须利用Qt 4.

11、8.5 (Build Debug Libraries)把 Qt 库重新编译一次,我觉得不需要,但是我在这十多个小时内曾经试过三次编译过,其中编译 Qt4.8.4 的库试过两次,全部失败,网上有个很经典的问题,编译到大概二十多分钟的时候卡住在那里,如图所示: 对于这个问题,网上都没有什么好的解决方法,老外也是这样说:如果你不是逼不得已,重新编译Qt库源代码是愚蠢的做法。但是不是说Qt库编译不了,Qt4.8.5就可以编译通过,但是我没有完全编译它,我们知道编译一个库是要很长时间的,我编译了一个小时后,突然Qwt6.1.0傻瓜式安装教程(provided by Trust) 11 崩溃了,所有功夫都

12、白费了,所以我在这里建议你们不要轻易尝试编译Qt库,如果真的要编译,我建议你在编译的过程中不要打开很多程序,一不小心就会手误关闭掉,下面也简单说说怎么编译Qt库: 第一步: 点击【开始】【所有程序】【Qt by Digia v4.8.5 (MinGW OpenSource)】【Qt 4.8.5 (Build Debug Libraries)】,然后按任意键继续,再输入“o”,然后回车,如图所示: 第二步:输入“y”,然后回车,编译就开始了,如图所示: Qwt6.1.0傻瓜式安装教程(provided by Trust) 12 (3)回到正题,通过Qt 4.8.5 Command Prompt进

13、入D:qwt-6.1.0,然后输入三句命令:(可以复制下面命令) 1、qmake qwt.pro (回车) 2、qmake (回车) 3.、make (回车) 这个编译时间大概10分钟,不同电脑不同。 Qwt6.1.0傻瓜式安装教程(provided by Trust) 13 看到下面的界面就代表编译完成了,这时候qwt-6.1.0的文件大小从5M变成95.9M,其实需要的东西不超过10M。 Qwt6.1.0傻瓜式安装教程(provided by Trust) 14 四、给大家看些东西增加一下成就感吧 (1)打开 D:qwt-6.1.0lib,有四个链接库文件,这就是刚刚编译出来的,把这四个文

14、件复制到C:Qt4.8.5lib,如图所示: (2)打开D:qwt-6.1.0designerpluginsdesigner,把里面的两个链接库文件复制到目录C:Qt4.8.5pluginsdesigner,如图所示: Qwt6.1.0傻瓜式安装教程(provided by Trust) 15 (3)点击【开始】【所有程序】【Qt by Digia v4.8.5 (MinGW OpenSource)】【Designer】,这时候发现Qwt部件已经集成到Designer里面了,如图所示: Qwt6.1.0傻瓜式安装教程(provided by Trust) 16 五、编译QtCreator2.6

15、.2源码(很关键的一步) 为什么我会用这么低的版本,在我写这个教程的时候都已经出到3.0了,因为我是参考了别人的教程,他说编译2.7和2.8会有很多奇葩问题出现,所以才用2.6.2,这个版本我编译过两次,两次都很成功,不过不好的是编译一次的时间太长了,可能是我的机器配置低的原因。 (1)把qt-creator-2.6.2-src.zip解压到根目录,这里仍然是D盘,如图所示: Qwt6.1.0傻瓜式安装教程(provided by Trust) 17 (2)点击【开始】【所有程序】【Qt by Digia v4.8.5 (MinGW OpenSource)】【Qt 4.8.5 Command

16、Prompt】打开命令窗口,如图所示: (3)通过Qt 4.8.5 Command Prompt进入D:qt-creator-2.6.2-src,输入命令:qmake -spec win32-g+ -r “CONFIG+=release“ 然后回车,如图所示:(这个过程不是很久) Qwt6.1.0傻瓜式安装教程(provided by Trust) 18 (4)继续输入命令:mingw32-make release ,然后回车,就开始进行编译。 这个过程比较久,我用的时间是大约一个小时。不同机器不同,但是最后编译成功后文件包的大小是1.51GB,大家可以看着这个大小区估计时间了。最后需要的就只

17、有一百多M。 (温馨小提示:我已经把编译好的QtCreator也准备好给大家了, 下载地址在 快速安装版里面) Qwt6.1.0傻瓜式安装教程(provided by Trust) 19 (5)先不要关那个窗口,把窗口先最小化,在D盘根目录下新建一个名为qtcreator文件夹,如图所示: Qwt6.1.0傻瓜式安装教程(provided by Trust) 20 (6)调出命令窗口,输入命令: mingw32-make install INSTALL_ROOT=“D:qtcreator“ 这句命令就是把刚才编译好的源码中的有用的东西复制到qtcreator这个文件夹里面,下图为复制后文件夹里

18、面有三个文件,其中bin文件夹里面有QtCreator的启动程序,现在可以把刚才那1.51GB的东西删除掉了。 (7)把D:qwt-6.1.0designerpluginsdesigner两个库文件复制到D:qtcreatorlibqtcreatorpluginsQtProject如图所示: (这个步骤不是必须的,但是网上的教程有提到,我没有进行这一步最后都成功,所以大家自己选择了) Qwt6.1.0傻瓜式安装教程(provided by Trust) 21 六、配置QtCreator环境 (1)进入刚才的bin目录,启动qtcreator.exe,如果你能打开成功我叫你大神好了,会遇到下图情

19、况: 如果你对qt很熟悉,这个问题应该难不到你,直接到C:Qt4.8.5bin目录下 把那个文件复制到 bin 目录里面,注意不是 QtCore4d,是 QtCore4,这里科普一下,有d的是debug版本,没有d的是release版本。 拷贝完之后,启动qtcreator.exe又出现下图情况:我应该不用解释怎么做吧! Qwt6.1.0傻瓜式安装教程(provided by Trust) 22 接着拷贝完之后,启动qtcreator.exe又出现下图情况:呵呵,是不是感觉很不耐烦,不过还是要继续做下去吧: 好了,拷贝完之后,再启动一下qtcreator.exe,呵呵,这次的提示变花样了,如图

20、所示: Qwt6.1.0傻瓜式安装教程(provided by Trust) 23 这次的问题好像比上面的重很多,那时候我也感觉好像失败了,上网查了一下,解决方法很简单,就是把C:Qt4.8.5bin里面的.dll文件除了带”d”的全部复制到bin目录下。(温馨小提示:把前面拷贝的dll算进去,拷贝到bin目录里面总共22个.dll文件,最后bin里面总共有43个文件。如果你下载了我帮你预先编译的QtCreator,就不用这么麻烦,已经帮你拷贝好了。) 好了,这一次再启动qtcreator.exe,成功了,有点小激动吧,如图所示: Qwt6.1.0傻瓜式安装教程(provided by Tru

21、st) 24 (2)对QtCreator进行环境的配置 点击【工具】【选项】,对照下面几幅图把环境配置好,以前也写过一个安装Qt4.8.4 的教程,里面很详细写了配置步骤,教程在压缩包里面有,不懂可以参考一下那个教程,在这里就不详细说了,说实话,如果连这个环境的配置都不熟悉的话,那我觉得搞qwt有点早了。 Qwt6.1.0傻瓜式安装教程(provided by Trust) 25 Qwt6.1.0傻瓜式安装教程(provided by Trust) 26 七、建立工程调试 好了,惊动人心那一刻来了,赶快建立一个Qt Gui应用,应该不用我教你怎么建立吧,我建立了一个 QWT_Test 工程,如

22、果你连这个都懒得做,好吧,压缩包里面有我的工程,你直接点击.pro文件打开工程就行了。建立完以后,进入Designer界面看看,qwt部件出现了!如图所示: 赶快把所有的部件都拉出来吧,然后点击运行,如图所示: Qwt6.1.0傻瓜式安装教程(provided by Trust) 27 好像编译不了,提示“No such file or directory”,应该不用我解释都知道出什么问题吧,就是缺少头文件。好吧,继续跟着我的步伐走。 第一步:在C:Qt4.8.5include下建立一个新的文件夹,名为“Qwt”,这个文件夹是用来放qwt的头文件的,如图所示: Qwt6.1.0傻瓜式安装教程(provided by Trust) 28 第二步:进入D:qwt-6.1.0src ,把里面的全部头文件复制到Qwt文件夹里面,这里有个小技巧,默认情况下,头文件跟源文件是混在一起的,挑出来比较麻烦,按着下图做会方便很多。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报