一、QT软件下载

Qt 5.9 之后的安装包与之前相比,不再区分 VS 版本和 MinGW 版本,而是全都整合到了一个安装包中。因此,与之前的安装包相比,体积也是大了不少,以前是 1G 多,现在是 2G 多。

方式一、

打开链接

官方:http://download.qt.io/  或  郑州大学镜像:http://mirrors.zzu.edu.cn/qt/  可以看见:

各目录说明如下:
①gdb是针对Android开发的调试器。
②jom可以百度一下,http://qt-project.org/wiki/jom ,是nmake克隆版,支持多条独立命令并行构建软件,加快软件构建速度。
③online_installers是在线安装器。
④Pyside是用于支持Python语言编写Qt程序的。
⑤qbs是Qt Build Suite (QBS) ,http://qt-project.org/wiki/qbs,QBS是新创的Qt程序生成工具,因为Qt一般使用qmake来生成项目进行编译,qmake必须根据qt版本变化而变化,不便于管理,qt开发者对qmake又爱又恨,因此创建了不依赖Qt版本的生成工具QBS。
⑥qt,当然是qt库本身了,从4.8到5.4都有。
⑦qt-installer-framework,百度一下是什么,http://blog.csdn.net/cnsword/article/details/8740393,是专门用于发布开发好的程序用的,生成程序安装器,可以为Linux、Windows、MacOS生成安装器。Qt自己的QtCreator、QtSDK等安装程序就是使用qt-installer-framework打包的。
⑧qtcreator是集成开发环境,从2.5到3.3版本都有。
⑨vsaddin,是针对VisualStudio的Qt开发插件。

下载文件:

windows:http://download.qt.io/official_releases/qt/5.10/5.10.0/qt-opensource-windows-x86-5.10.0.exe

linux: http://download.qt.io/official_releases/qt/5.10/5.10.0/qt-opensource-linux-x64-5.10.0.run

方式二、

https://www.qt.io/
点击:Qt for Application Development

点击:Get your open source package

点击:View All Downloads 注意,此时可能提示让你登录,如果没有帐号注册一个即可


页面链接:
https://download.qt.io/official_releases/qt/5.10/5.10.0/
https://download.qt.io/official_releases/qt/

点击:Qt 5.10.0 for Windows (2.3 GB)
建议使用迅雷进行下载。

二、软件安装

1

windows:双击安装文件

linux:首先要cd进入软件安装包的目录,然后取得安装权限,进行图形化安装,如下:

  1. cd 桌面
  2. chmod +x qt-opensource-linux-x64-5.10.0.run
  3. ./qt-opensource-linux-x64-5.10.0.run 

2 在安装文件夹的界面,建议大家不要将 Qt 安装在系统盘 C 盘(比如我在此作了更改,将其安装到 D 盘。当然,你安装在 C 盘也是可以的),其他保持默认即可。继续点击“下一步”。

3  执行下一步,进入选择界面。

下面,就到了重点了。在选择组件界面,请务必要选对安装 Qt 所需要的组件,否则你安装以后是无法正常运行的。

首先,点击各项前面的 > 箭头展开子项的内容。(以5.9为例,人懒)

1 )选项说明只针对Windows系统)在 Qt5.9 一项中,如果你是使用 MinGW 进行编译,请务必选中 MinGW 模块。而如果你希望调用 VS 的编译器进行编译,则需要勾选对应的 VS 模块。当然,如果希望进行安卓开发,则安卓模块是少不了了。

至于其余的一些模块,则可以根据自身需要勾选。这里着重介绍下 Qt WebEngine 和三个后面带TP的模块项。Qt WebEngine是谷歌开源的 Web 浏览器引擎模块,而带 TP 的模块则表示此模块目前是技术预览版。

我的建议是,如果你是初学,这些则可以不选。千万不要以为柿子西瓜一箩筐什么都选上是最好的,这样一来是增大存储空间,二来多多少少会影响 Qt 运行时的速度,增加不必要的内存消耗。

下面,接着看工具项(Tools)的选择。

第一项是CDB的调试器,如果你仅使用 MinGW进行编译,则此项可以不选。

第二项虽然名字带 MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。

至于第三项,那是用于 Perl 的。如果你电脑中本身没有安装 Perl,那是装不上的。

选择完成后,继续点击“下一步”。

2)我的选择:

Windows选择如下:

Linux选择如下:

4、接着执行下一步

对linux:

1、 Qt以C/C++为依托,用Python也可,最新版本的Qt可能没有gcc/g++编译器,所以需要先检查一下有没有GCC/G++编译器,没有的话自己手动安装。

2、如果系统没有自带OpenGL库时,在做带有3D效果的界面会报错,手动安装OpenGL。(以ubuntu为例)

sudo apt-get install mesa-common-dev

sudo apt-get install libglu1-mesa-dev -y

三、 用Qt创建C项目示例

1 打开Qt,点击“New Project”

2 在Project栏中选中“Non-Qt Project”,在右侧选中“Plain C Application”,点击“choose”即可。

3 跳出“Plain C Application”窗体,在名称中输入项目名称linuxidc,点击下一步。随后一路点“ 确定 ”。

4 在编译项目之前,需要先修改配置中项目的路径,否则会报错。

修改办法:  点击Project ——> 将 构建目录 修改成 项目所在路径 即可。

5 点击Qt界面上的 绿色三角形 或者 按F5 或者 Ctrl + R ,编译运行程序。

6 编译后,在项目文件夹中会生成如下文件。

QT5.10开发(1)安装QT5.10相关推荐

  1. 麒麟系统开发笔记(二):国产麒麟系统搭建Qt开发环境安装Qt5.12

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/123840699 红胖子(红模仿)的博文大全:开发技术集 ...

  2. Ubuntu 10.04编译安装CodeBlocks 10.5

    执行如下命令: 1  svn checkout http://svn.berlios.de/svnroot/repos/codeblocks/trunk     6  sudo apt-get ins ...

  3. linux 14.04安装qt5.9,Ubuntu20.04安装Qt5.9.9+Qt creator

    官网下载Qt4.99版本安装包 进入安装界面 一直点击下一步直到选择插件 选择插件 安装直至安装完毕 打开终端 输入命令 sudo gedit /usr/bin/qtcreator 插入以下内容并保存 ...

  4. mingw版本下qt与HTML,QT5.10开发(2) 在Windows 10下使用MinGW编译 静态Qt 5.10 release版 详细过程...

    Qt建议安装动态链接Dbug版和编译安装静态链接release版 前提: 先安装动态链接Dbug版,方法:QT5.10开发(1)安装QT5.10 地址:http://blog.csdn.net/qq_ ...

  5. VS2017 安装 QT5.9

    VS2017专业版使用最新版Qt5.9.2教程(最新教材) 目录 VS2017专业版使用最新版Qt5.9.2教程(最新教材) 运行环境: 1.安装Qt5.9.2 2.安装Qt5.9与VS2017之间的 ...

  6. PixelBook 2017 安装Windows 10驱动程序,满足日常使用。

    1.刷入Bios + 安装Windows 10 刷Bios + 安装Windows 10 教程 2.安装驱动 下载驱动精灵 以上安装完成即可,但有一个小问题,触碰板没有驱动. 3.触碰板驱动寻找 经本 ...

  7. 【Ubuntu】Ubuntu编译安装Python3.10.1

    准备工作 虚拟机或云服务器 下载Python3.10.1压缩包 远程连接服务器工具 下载依赖 更新下软件源 apt-get update 下载支持Python3的依赖 apt-get install ...

  8. Windows 10开发教程_编程入门自学教程_菜鸟教程-免费教程分享

    教程简介 Windows 10开发入门教程 - 从简单的步骤了解Windows 10开发,从基本到高级概念,包括简介,UWP,第一个应用程序,商店,XAML控件,数据绑定,XAML性能,自适应设计,自 ...

  9. Qt5.10.1下载安装和VS2013配置

    转载自:https://blog.csdn.net/hust_bochu_xuchao/article/details/79461213 下载.安装及配置 一.前提准备 1.已经安装好vs2013 2 ...

  10. 2.【Linux】Ubuntu18.04上安装Qt5.10 步骤

    Qt是一个跨平台的C++图形用户界面库,我们平时所说所使用的Qt,准确的来说是它的GUI编程部分.Qt提供给应用程序开发者建立图形用户界面所需要的功能,并且Qt很容易扩展.基本上,Qt和X Windo ...

最新文章

  1. WCF Security基本概念(转载)
  2. htmlcss网页设计代码案例_网页设计案例|定价表版块设计方案鉴赏
  3. Geoserver怎样切割离线瓦片地图
  4. 安装VMware并新建虚拟机
  5. 【转】js老生常谈之this,constructor ,prototype
  6. 有小数点是什么类型_「JAVA零基础入门系列」Day3 Java基本数据类型
  7. 2017.3.16 聪聪可可 思考记录(非常不容易)
  8. YYKit作者之 iOS保持界面流畅的技巧
  9. 广义表的扩展线性链表存储(第五章)
  10. 小米计算机视觉算法工程师面试题
  11. 贴片钽电容封装及规格和参数资料
  12. POJ 3233 矩阵快速幂
  13. Python 中的列表(一)
  14. 找不到msvcr100.dll怎么办?三种方法教你
  15. 【VB.net】大地测量——白塞尔大地解算程序设计
  16. FortiGate 流量整形限速
  17. 简单的模拟京东商城购买过程-pymysql
  18. 上海合宙Luat 模块 Air724开发板 入门指南(1)
  19. RSA、SM2公钥证书信息的读取
  20. KOOCAN教你如何用一句话毁掉优质电影

热门文章

  1. Desfire卡修改密钥流程
  2. 高频、射频、微波的区别
  3. windows下应用程序的快捷方式管理
  4. 数据分析——工作中遇到的“辛普森悖论”
  5. 微信网页开发:微信内h5使用wx-open-launch-weapp打开小程序,微信内h5使用wx-open-launch-app打开App的方案
  6. 2022/1/21学习总结
  7. 基于肤色模型和形态学处理的人脸检测算法matlab仿真
  8. Xshell复制粘贴快捷键(右键粘贴)
  9. 前端1-----CSS层叠样式表了解,css的引入方式,三大选择器(标签,类,id),高级选择器...
  10. 物联网毕设 -- 人脸打卡系统(WIFI+APP+OneNet)