目录
QT简介
一.QT编译
国内镜像网站
1. For windows
a.下载:qt-everywhere-src-6.7.1.zip
b.下载Cmake
c.下载python
d.查看readme.md
e. x64 native Tools cd 到 源码目录
f.输入
g. 然后输入
编辑
h.最后输入
1.2. qt-creator
1.3. 配置编译
2. For Ubuntu
a.下载
b.安装
c.安装程序
d.完成
二. 直接下载在线版
1.进入官网
2.首先输入注册好的账号密码
3.安装文件夹
4.就可以完成了
三.总结
QT简介
Qt 是一个1991年由 Qt Company开发的跨平台 C++图形用户界面应用程序开发框架。它既可以开发 GUI 程序,也可以开发非 GUI 程序,比如控制台工具和服务器等,在软件工业界有广泛的应用。
Qt 是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器,MOC)以及一些宏,很容易扩展,并且允许真正地组件编程。2008年,Qt Company 被诺基亚公司收购,Qt 也因此成为诺基亚旗下的编程语言工具。2012年,Qt 被 Digia 收购。2014年4月,跨平台集成开发环境 Qt Creator 3.1.0正式发布,实现了对于 iOS 的完全支持,新增 WinRT、Beautifier 等插件,废弃了无 Python 接口的 GDB 调试支持,集成了基于 Clang 的 C/C++代码模块,并对 Android 支持做出了调整,至此实现了全面支持 iOS、Android、WP。它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。
Qt 支持多种操作系统,包括 MS/Windows、Unix/X11、Macintosh、Embedded 等。它具有优良的跨平台特性、面向对象、丰富的 API、支持 2D/3D 图形渲染、大量的开发文档和 XML 支持等优势。
一些著名的应用程序,如 3DSlicer、Adobe Photoshop Album、Arora、Autodesk Maya 等都是使用 Qt 开发的。如果你对具体的安装和使用方法感兴趣,可以访问 Qt 的官方网站获取详细信息。
新手推荐直接下载在线版,
一.QT编译
分为商业版和开源版;下面是开源版网址
Index of /archive/qt
我选择了最新的6.7
上面是子模块,下面是完整源代码
直接下载太慢了,这里推荐一下国内镜像网站.
国内镜像网站
这里给大家推荐几个国内著名的 Qt 镜像网站,主要是各个高校的:
- 中国科学技术大学:Index of /qtproject/
- 清华大学:Index of /qt/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
- 北京理工大学:http://mirror.bit.edu.cn/qtproject/
- 中国互联网络信息中心:https://mirrors.cnnic.cn/qt/
1. For windows
a.下载:qt-everywhere-src-6.7.1.zip
b.下载Cmake
Download CMake
下载完成直接点击下一步,下一步即可,默认勾选环境变量
c.下载python
d.查看readme.md
e. x64 native Tools cd 到 源码目录
使用VS 2022 的 x64 native Tools cd 到 源码目录
f.输入
configure -prefix %CD%\qtbase
g. 然后输入
cmake --build . --parallel
h.最后输入
cmake --install .
1.2. qt-creator
下载qt-creator,
Index of /official_releases/qtcreator/13.0/13.0.2
也是直接下一步 下一步就行
安装完成之后页面
1.3. 配置编译
选择qt文件下的 qmake.exe
构建套件添加
配置完成 创建项目
随便放进去个按钮
就可以了
下面是运行效果
2. For Ubuntu
a.下载
还是进入官网下
试用Qt | 开发应用程序和嵌入式系统 | Qt
后缀名是这个
b.安装
把安装包移动到想放的文件夹内,打开Terminal
输入 版本改为自己下载的版本
chmod +x qt-opensource-linux-x64-4.8.0.run
sudo ./qt-opensource-linux-x64-4.8.0.run
c.安装程序
一直下一步 ,下一步即可
d.完成
ps.打不开需要安装
如果报错 {
from 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Q
}
则需要在终端内执行:
sudo apt-get update
sudo apt-get install libxcb-cursor0
还需安装:
sudo apt-get install gcc #安装gcc编译器
sudo apt-get install g++ #安装g++编译器
sudo apt-get install make #安装make构建套件
sudo apt-get install libgl1-mesa-dev #安装OpenGL核心库
e.运行软件
二. 直接下载在线版
1.进入官网
试用Qt | 开发应用程序和嵌入式系统 | Qt
点击进去新页面 ,下拉
就会自动下载 qt-online-installer-windows-x64-4.8.0.exe
下载完成之后双击
进入安装页面
2.首先输入注册好的账号密码
选择下一步.下一步 注意勾选这里
3.安装文件夹
4.就可以完成了
三.总结
还是直接从官网下载安装包,比较方便.个人学习的话注意下载开源版.
注意事项:
- 确保系统满足 QT 的最低要求。
- 在安装过程中注意勾选所需的开发工具和库。
- 安装完成后,可以通过查看相关文档和示例来进一步了解和熟悉 QT 的使用。
例如,在 Windows 系统上安装 QT,可能会需要选择是否安装特定的编译器、调试工具等组件。在 Linux 系统中,可能需要根据不同的发行版进行一些额外的配置或依赖项的安装。安装完成后,可以打开 QT Creator 等开发环境,开始进行 QT 项目的开发。
总之,下载和安装 QT 需要仔细按照官方的指导进行操作,并根据实际情况进行适当的调整和配置。