(一)资源下载:

硕士毕业论文要做一个仿真平台,在linux环境下利用Qt开发。

自己有一定的c/c++基础,Qt是零基础接触。所以,经过一番查找,发现youtube一个外国友人Bryan从零开始教Qt programming,每集都很短10、20分钟。索性就学了50多集。

    这是他的网页:http://www.voidrealms.com/ (FQ)有个人自我介绍,会的技术真多。

    youtube频道:VoidRealms(FQ)

但是手里没有教材学习很不方便,我在自己转载的博文【转载】分享一些Qt学习资源,欢迎下载当中的一些教材,因为出版时间不同,所用的编程环境也不同。要想把教材的例子运行一遍,就得搭建相应的编程环境。这是一个很烦的查找过程。经过一番努力之后,下面的网址包括所有的Qt、QtCreator版本,在此分享给大家:Qt、QtCreator所有版本下载网址(貌似也需要FQ。)

(二)安装、配置:

Qt、QtCreator安装过程可以看emouse写的教程,虽然不能试用于所有版本,但是可以举一反三吗。

  emouse教程:Qt Creator的配置和开发初步测试

总之,弄好Qt,Qtcreator,qmake,MinDW(window)的之间的文件位置关系弄好就可以继续开发了。

也可以学习我的博文【转载】分享一些Qt学习资源,欢迎下载中的《Qt4.8.4下载以及安装教程》,教程如下(在这里感谢教程的作者):

文章最后部分有添加环境变量的方法。

安装Qt方法

安装准备:1.qt-win-opensource-4.8.4-mingw.exe

2.qt-creator-win-opensource-2.5.0.exe

3.MinGW-gcc440_1(非常重要,安装成功与否靠它了)

注意:这个Qt在XP和win7均能正常使用的!

开始安装

步骤一:

先把所有的压缩包解压出来,然后把MinGW-gcc440_1.zip解压出来的mingw文件包剪切到C盘根目录中(当然你解压的时候可以直接选择解压到C盘)。

注意:一定要把它放在C盘根目录中,否则你是百分之一万是安装不成功的!

步骤二:

(1)点击qt-win-opensource-4.8.4-mingw.exe 进行安装,这是一个类库来的,下面就等一下吧!

(2)load完之后一直按next就行了。最后来到某个界面,你直接按install就行了,接着就是漫长的等待。注意:这个Qt所有的东西都要安装在C盘,不要随意更改路径,占你2G而已,否则的话可能安装不成功的,本人没有实验过,如果你有兴趣可以试一下。

(3)吃了个苹果,刚刚装好。先不要打开它,把那两个选项去掉它,然后按一下finish,因为下面还有一些事情要做。


步骤三:

(1)点击qt-creator-win-opensource-2.5.0.exe把creator安装了,其实这只是一个开发环境而已,简单来说就是一个编写代码的地方,就像visual C++ 6.0一样。其实不用这个环境,用VC2008也可以的,大家有兴趣可以尝试一下。

(2)还是那句话,直接按next,不要该路径,在最后的界面,不要把勾去掉,按finish,然后creator就启动了。

步骤四:

(1)现在还不能用的,要设置一下环境变量。首先依次点击工具和选项然后就跟着图片的编号去做


(2)按了添加之后就会弹出一个对话框来,是用来选择qmake途径的,我们可以依次选择C盘,Qt,4.8.4,bin, qmake.exe就行了。不会选择的话可以看一下图片红圈里的路径。(这种选法只能在你没有更改路径的情况下用)

(3)还是按图片的编号去做。

(4)按完MinGW后,在编译器路径那里选择路径:   C:\mingw\bin\g++.exe

然后点击打开就行了


(5)最后当然按“完成”啦,来到这里,整个安装过程结束。顺便提一下,最好把语

言选为英语,这能提高一下英语水平。

添加环境变量:

找到Qt的安装中bin文件夹的文件地址然后复制加入懂啊系统PATH环境变量中去,这样就不会提示缺少DLL文件。具体的方法是右击”我的电脑“,在弹出的菜单上选择”属性“,然后在弹出的系统属性对话框中选择”高级“一项,单击”环境变量“按钮进入环境变量设置界面。在”系统变量“栏中找到PATH变量,单击”编辑“,在变量值的最后添加上(C:\Qt\xxx\bin),然后确定即可。

Qt资源下载、安装、配置的更多相关文章

  1. QT开发环境安装配置教程

    QT开发环境安装配置教程 分类: QT2012-11-29 23:31 35366人阅读 评论(12) 收藏 举报 Linux版的直接在ubutnu软件中心输入QT,安装响应的Designer,Cre ...

  2. win10 DVWA下载安装配置(新手学渗透)

    电脑重装系统了,需要重新装一下渗透测试的学习环境DVWA,借此机会就跟大家讲一下DVWA的安装过程,因为不同的电脑配置.环境不同,在我的电脑上按照我这个安装教程是一次性就安装好了的.如果安装的时候遇到 ...

  3. Jmeter下载安装配置及使用(windows)

    1 前言 仅作为记录使用. 2 步骤 2.1 下载地址:http://jmeter.apache.org/download_jmeter.cgi 2.2 选择binary版本即可:apache-jme ...

  4. 01_2Java开发环境的下载 安装 配置

    01_2Java开发环境的下载 安装 配置 l 配置Java开发环境步骤(WindowsXP) l 下载并按照最新版本的J2SDK l 设置Windows环境变量 l 选择合适的文本编辑器或使用集成开 ...

  5. 2019-03-18 OpenCV Tesseract-OCR 下载 安装 配置(cv2 报错)

    OpenCV 下载 安装 配置 1.下载和Python版本对应的版本,此为下载地址 2.安装(在powershell管理员模式下安装) pip3 install .\opencv_python-3.4 ...

  6. 从零开始使用git第一篇:下载安装配置

    从零开始使用git 第一篇:下载安装配置 第一篇:从零开始使用git第一篇:下载安装配置 第二篇:从零开始使用git第二篇:git实践操作 第三篇:从零开始使用git第三篇:git撤销操作.分支操作和 ...

  7. JDK下载安装配置教程(详细)

    JDK下载安装配置教程(详细) 版权声明:本文为原创文章,转载请附上原文出处链接和本声明.https://www.cnblogs.com/mxxbc/p/11844885.html 因为最近需要在Wi ...

  8. Windows32位或64位下载安装配置Scala

    [学习笔记] Windows 32位或64位下载安装配置Scala: 1)下载地址:http://www.scala-lang.org/download/,看我的spark那节,要求scala是2.1 ...

  9. Windows32或64位下载安装配置Spark

    [学习笔记] Windows 32或64位下载安装配置Spark:1)下载地址:http://spark.apache.org/downloads.html 马克-to-win @ 马克java社区: ...

  10. win10操作系统下oracle11g客户端/服务端的下载安装配置卸载总结

    win10操作系统下oracle11g客户端/服务端的下载安装配置卸载总结 一:前提 注意:现在有两种安装的方式 1. oracle11g服务端(64位)+oracle客户端(32位)+plsql(3 ...

随机推荐

  1. ArcGIS10.2中文版破解教程

    ArcGIS10.2中文版前些时间早就出炉了,下载了但是一直没有安装,听说了ArcGIS10.2云处理能力和影像处理能力都增强了!网上经常遇到一些朋友安装失败的问题,现在特此做一个教程!分享一下安装成 ...

  2. 【java】定时器

    总结 1.执行计划的任务放在TimerTask的子类中,由Timer进行该任务. 2.创建一个Timer就是启动一个新的线程,直至Timer里的任务执行完毕,才会结束.希望创建的线程为守护线程,则创建 ...

  3. jquery总结05-常用事件03-键盘事件

    键盘事件 .keydown() 键盘按下触发,返回的的是键盘按键代码 .keyup() 键盘松手触发,返回的是键盘按键代码 .keypress() 键盘按下触发,返回的是敲击的字符的ASCII码

  4. python成长之路【第四篇】:装饰器

    实现装饰器的知识储备: 示例: def f1(): print("f1") 1.函数即“变量” #上面的示例中,函数f1为变量,它指向内存地址.而f1()表示函数执行. 2.高阶函 ...

  5. linux top命令

    top命令参数 -h:help表示显示帮助的意思 -v:version显示版本的意思,和-h的功能一样 -u:user显示指定用户的进程,例如:top -u root -p:pid显示指定进程,例如: ...

  6. Ubuntu14.04安装redis和简单配置

    1.前言 Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速.用Redis可以很轻松解决高并发的数据访问问题:做为时时监控信号处理也非常不错. ...

  7. ReentRantLock使用

    synchronized原语和ReentrantLock在一般情况下没有什么区别,但是在非常复杂的同步应用中,请考虑使用ReentrantLock,特别是遇到下面2种需求的时候. 1.某个线程在等待一 ...

  8. MySQL 循环执行kill语句杀掉连接

    mysql中创建索引时,一直卡住不动,刚开始以为可能是数据量太大导致的,可是一直等了很久还是一样没有反应,看来操作的表被锁住了,执行show processlist 果然发现有大量的lock,使用ki ...

  9. oracle中schema指的是什么?

    看来有的人还是对schema的真正含义不太理解,现在我再次整理了一下,希望对大家有所帮助. 我们先来看一下他们的定义:A schema is a collection of database obje ...

  10. C中的Float分析

    C/C++中, 浮点数,float以及 double 在内存中是怎样存储的? 假如,我有32-bit 8bit 8bit 8bit 0 0 0 0 0 1 1 1 1 对于整形int,我们可以很快得出 ...