01、下载
>>>下载Qt在线安装包 这里采用镜像地址进行下载,避免网络过慢。 镜像地址:http://mirrors.ustc.edu.cn/qtproject/archive/online_installers/4.5/ 选择最新版本下载,如截至目前最新版本为qt-unified-linux-x64-4.5.2-online.run文件 【复制连接在Ubuntu20.04打开】
一般下载到【下载位置】cp 到自己创建的qt6目录
02、安装前准备
代码语言:javascript复制>>>安装报错,缺啥补啥,我这里给出这些。
sudo apt-get install build-essential libgl1-mesa-dev
代码语言:javascript复制sudo apt install libxcb-xinerama
代码语言:javascript复制sudo apt install libxkbcommon-dev
代码语言:javascript复制sudo apt install libgl1-mesa-dev
03、开始安装
代码语言:javascript复制>>>给个权限,开始安装
chmod 777 qt-unified-linux-x64-4.5.1-online.run
代码语言:javascript复制./qt-unified-linux-x64-4.5.1-online.run
Qt 注册和协议
>>>现在提供了在线安装,需要注册一个自己的账号,个人开发随便注册一个无所谓。但是涉及商用或者卖,一定要慎重。Qt律师团队很强大,他们在看着你。 【1】个人学习开发随便用,最好用社区版 【2】个人商用,使用LGPLv3协议,公开源代码,就不会收到律师函 【3】企业商用,最好联系Qt官方购买,再没盈利之前可能不会收到律师函,但你赚大钱了那就不好说了 【协议 GPL】 http://www.gnu.org/licenses/gpl-faq.html#DRMProhibited 【协议GPLv3】 https://www.gnu.org/licenses/gpl-3.0.html 【协议LGPLv3】 https://www.gnu.org/licenses/lgpl-3.0.en.html
关于商用自己查看Qt官方: https://www.qt.io/zh-cn/product/features
继续安装
>>>输入邮箱 密码 下一步
下一步
不需要官方提供帮助,烦人
自定义安装
选择组件
>>>qt6以后有个很大的好处就是第一次安装的时候,可以先安装几个简单的组件,之后使用这个工具(MaintenanceTool.exe)重新进入这个界面在下载【非常人性化】。 初次选择如下:
【学习 选择LGPL】对于版权可以看看
开始安装
。。。
07、打开qtcreator
>>>安装成功的界面
不知道如何打开的按以下操作。 【1】点击展开
【2】在全部里面往下滑,就找到了
【3】右键点击Qt Creator可以添加到收藏夹,这样每次开机都方便打开。
08、如果打开Qt Creator时报错,请按下一方法解决
代码语言:javascript复制>>>【1】安装缺少的库:确保系统上安装了libxcb-cursor0以及其他相关的xcb库,例如libxcb-util1、libxcb-xinerama0等。在大多数Linux发行版上,可以使用包管理器安装,例如,使用apt在Ubuntu上:
sudo apt-get install libxcb-cursor0 libxcb-util1 libxcb-xinerama0
>>>【2】检查环境变量:确保您的QT_PLUGIN_PATH和LD_LIBRARY_PATH设置正确,指向正确的Qt安装目录。例如: 如何找到plugins和lib,打开安装的目录,找到6.5.3
cd进入
执行如下命令,每个人的可能不一样,仅供参考,如果不想出错,就和我的操作一摸一样。
代码语言:javascript复制export QT_PLUGIN_PATH=/home/whois/qt6/6.5.3/gcc_64/pluginsexport LD_LIBRARY_PATH=/home/whois/qt6/6.5.3/gcc_64/lib
>>>【3】再次点击Qt Creator如果还是出错,就通过MaintenanceTool工具,安装其他插件,可能是缺少的缘故。 方法1:直接打开程序
方法2:打开脚本
然后执行一下
安装如下
点击是,安装完,重新打开Qt Creator成功。下载过程如果提示错误,99%是网络原因。点击继续即可。 【对于安装的模块有疑问的可以让AI给你解答下】 我最喜欢的是这一款:https://code.fittentech.com/tutor_vscode_zh
然后是腾讯AI:
他们都已经集成在VScode等主流IDE,支持解答疑问、编写代码、单元测试等牛叉功能。
09、创建个app
>>>1、点击创建项目
2、选择如下
3、必须是英文目录
4、未来的主流不在是qmake,而是cmake,所以我们选择cmake构建项目
5、下一步
6、这里有个语言,很多人不知道,因为Qt是面向全球的嘛,所以有很多国家语言支持,例如我们选择中文
7、一般调试就选择Debug,发布就选择Release,其他的作为了解。
8、如果想要通过Git管理项目就选择,Qt已经集成了Git
9,运行一下,点击绿色三角箭头或者ctrl r
10.效果
【Qt linux平台安装 大结局】
10、通过命令打开Qt Creator
>>>
- 打开终端:使用快捷键(如Ctrl Alt T)或从应用程序菜单中打开一个终端窗口。
2.更新环境变量:如果希望使用简单的qtcreator命令启动,可以将Qt Creator的可执行文件路径添加到PATH中。编辑~/.bashrc或~/.bash_profile文件,在末尾添加:
代码语言:javascript复制// 模板export PATH=$PATH:/path/to/Qt/Tools/QtCreator/bin// 我的设置export PATH=$PATH:/home/whois/qt6/Tools/QtCreator/bin/// 打开~/.bashrc 滑动到最底部,点击i或者a或者o进入编辑模式,shift insert插入vi ~/.bashrc// 不过vi我真的用不下去了,我用geditgedit ~/// 然后重新加载文件:其实就是执行脚本source ~/.bashrc
代码语言:javascript复制// 输入reboot重启一下// 之后每次输入ctrl alt t打开终端,输入qtcreator快速打开whois@ubuntu:~$ qtcreator
总结
>>>【1】这是最用心的一篇Linux平台安装Qt6.5.3 【2】接下来我会为大家推出Qt linux ffmpegboost等精品内容,这些都是目前企业招聘的硬性要求。 【3】真心希望得到大家的支持。