前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Qt | ubuntu20.04安装Qt6.5.3并创建一个demo完整教程(涉及诸多开发细节,商用慎重)

Qt | ubuntu20.04安装Qt6.5.3并创建一个demo完整教程(涉及诸多开发细节,商用慎重)

作者头像
Qt历险记
发布2024-09-09 21:51:33
2220
发布2024-09-09 21:51:33
举报
文章被收录于专栏:Qt6 研发工程师

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时报错,请按下一方法解决

>>>【1】安装缺少的库:确保系统上安装了libxcb-cursor0以及其他相关的xcb库,例如libxcb-util1、libxcb-xinerama0等。在大多数Linux发行版上,可以使用包管理器安装,例如,使用apt在Ubuntu上:

代码语言:javascript
复制
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

>>>

  1. 打开终端:使用快捷键(如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+ffmpeg\boost\等精品内容,这些都是目前企业招聘的硬性要求。 【3】真心希望得到大家的支持。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 01、下载
  • 02、安装前准备
  • 03、开始安装
  • Qt 注册和协议
  • 继续安装
  • 选择组件
  • 【学习 选择LGPL】对于版权可以看看
  • 07、打开qtcreator
  • 08、如果打开Qt Creator时报错,请按下一方法解决
  • 09、创建个app
  • 10、通过命令打开Qt Creator
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档