QT5.10开发(1)安装QT5.10
一、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进入软件安装包的目录,然后取得安装权限,进行图形化安装,如下:
- cd 桌面
- chmod +x qt-opensource-linux-x64-5.10.0.run
- ./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相关推荐
- 麒麟系统开发笔记(二):国产麒麟系统搭建Qt开发环境安装Qt5.12
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/123840699 红胖子(红模仿)的博文大全:开发技术集 ...
- Ubuntu 10.04编译安装CodeBlocks 10.5
执行如下命令: 1 svn checkout http://svn.berlios.de/svnroot/repos/codeblocks/trunk 6 sudo apt-get ins ...
- linux 14.04安装qt5.9,Ubuntu20.04安装Qt5.9.9+Qt creator
官网下载Qt4.99版本安装包 进入安装界面 一直点击下一步直到选择插件 选择插件 安装直至安装完毕 打开终端 输入命令 sudo gedit /usr/bin/qtcreator 插入以下内容并保存 ...
- 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_ ...
- VS2017 安装 QT5.9
VS2017专业版使用最新版Qt5.9.2教程(最新教材) 目录 VS2017专业版使用最新版Qt5.9.2教程(最新教材) 运行环境: 1.安装Qt5.9.2 2.安装Qt5.9与VS2017之间的 ...
- PixelBook 2017 安装Windows 10驱动程序,满足日常使用。
1.刷入Bios + 安装Windows 10 刷Bios + 安装Windows 10 教程 2.安装驱动 下载驱动精灵 以上安装完成即可,但有一个小问题,触碰板没有驱动. 3.触碰板驱动寻找 经本 ...
- 【Ubuntu】Ubuntu编译安装Python3.10.1
准备工作 虚拟机或云服务器 下载Python3.10.1压缩包 远程连接服务器工具 下载依赖 更新下软件源 apt-get update 下载支持Python3的依赖 apt-get install ...
- Windows 10开发教程_编程入门自学教程_菜鸟教程-免费教程分享
教程简介 Windows 10开发入门教程 - 从简单的步骤了解Windows 10开发,从基本到高级概念,包括简介,UWP,第一个应用程序,商店,XAML控件,数据绑定,XAML性能,自适应设计,自 ...
- Qt5.10.1下载安装和VS2013配置
转载自:https://blog.csdn.net/hust_bochu_xuchao/article/details/79461213 下载.安装及配置 一.前提准备 1.已经安装好vs2013 2 ...
- 2.【Linux】Ubuntu18.04上安装Qt5.10 步骤
Qt是一个跨平台的C++图形用户界面库,我们平时所说所使用的Qt,准确的来说是它的GUI编程部分.Qt提供给应用程序开发者建立图形用户界面所需要的功能,并且Qt很容易扩展.基本上,Qt和X Windo ...
最新文章
- WCF Security基本概念(转载)
- htmlcss网页设计代码案例_网页设计案例|定价表版块设计方案鉴赏
- Geoserver怎样切割离线瓦片地图
- 安装VMware并新建虚拟机
- 【转】js老生常谈之this,constructor ,prototype
- 有小数点是什么类型_「JAVA零基础入门系列」Day3 Java基本数据类型
- 2017.3.16 聪聪可可 思考记录(非常不容易)
- YYKit作者之 iOS保持界面流畅的技巧
- 广义表的扩展线性链表存储(第五章)
- 小米计算机视觉算法工程师面试题
- 贴片钽电容封装及规格和参数资料
- POJ 3233 矩阵快速幂
- Python 中的列表(一)
- 找不到msvcr100.dll怎么办?三种方法教你
- 【VB.net】大地测量——白塞尔大地解算程序设计
- FortiGate 流量整形限速
- 简单的模拟京东商城购买过程-pymysql
- 上海合宙Luat 模块 Air724开发板 入门指南(1)
- RSA、SM2公钥证书信息的读取
- KOOCAN教你如何用一句话毁掉优质电影
热门文章
- Desfire卡修改密钥流程
- 高频、射频、微波的区别
- windows下应用程序的快捷方式管理
- 数据分析——工作中遇到的“辛普森悖论”
- 微信网页开发:微信内h5使用wx-open-launch-weapp打开小程序,微信内h5使用wx-open-launch-app打开App的方案
- 2022/1/21学习总结
- 基于肤色模型和形态学处理的人脸检测算法matlab仿真
- Xshell复制粘贴快捷键(右键粘贴)
- 前端1-----CSS层叠样式表了解,css的引入方式,三大选择器(标签,类,id),高级选择器...
- 物联网毕设 -- 人脸打卡系统(WIFI+APP+OneNet)