linux系统下安装Qt软件的流程

在linux系统下安装Qt软件的方式,新手上路,老司机注意避让。。。

首先装一个虚拟机,然后在虚拟机上装个Ubuntu系统,我这里用的是16.04的系统。至于怎么装系统请参见其他的文章。
第一步下载一个Qt的linux的版本qt-opensource-linux-x64-5.12.12 .run,在这个网站上有各种版本的
https://download.qt.io
注意
1.选择 archive/
在这里插入图片描述
2.qt/
在这里插入图片描述
3.版本选择自己喜欢的,我选的是5.12.12
在这里插入图片描述
4.点进去在这里插入图片描述

5.一定要点后面的Details
在这里插入图片描述
6.点这里地this country下面的连接进行下载,这样会很快,其他的都比较慢。
在这里插入图片描述
下载完成以后会生成一个qt-opensource-linux-x64-5.12.12 .run文件,用**./qt-opensource-linux-x64-5.12.12 .run** 进行运行这个文件,

切记要断网运行!!!

切记要断网运行!!!

切记要断网运行!!!

如果不断网会出现一些注册登陆画面,非常麻烦,有时候可能还会安装失败,千万记住。。。。
接下来就是安静的等待安装完成。
完成以后在安装的目录里面执行: sudo ./qtcreator
一般这个文件会在lz@ubuntu:/opt/Qt5.12.12/Tools/QtCreator/bin$ 该目录下,如果改变了安装位置,请自行索引。找到后运行。
如果运行不起来,一般会报这个代码的错误:qt.qpa.plugin: Could not load the Qt platform plugin “xcb” in “” even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.

Aborted (core dumped)
在这里插入图片描述
说明缺少依赖库: libxcb-xinerama0
执行这条命令进行依赖库的安装 sudo apt-get install libxcb-xinerama0
安装过程如下图:

在这里插入图片描述
完成后在运行就可以啦

在这里插入图片描述

在这里插入图片描述
后面的启动方式就可以不用输入命令启动了,直接点击左上角的漩涡按钮输入q就可以看到qt的头标了。
在这里插入图片描述
也可以将它直接添加到左边的快速启动栏里面。

在这里插入图片描述
至此qt就安装完成了,接线来就可以开始写代码了。

  • 15
    点赞
  • 69
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Linux安装Qt,可以按照以下步骤进行: 1. 下载Qt安装包,可以从Qt官网下载,也可以使用Linux发行版自带的软件包管理器进行安装。 2. 安装依赖库,Qt需要一些依赖库才能正常运行,可以使用Linux发行版自带的软件包管理器进行安装。 3. 解压Qt安装包,可以使用命令行或图形界面进行解压。 4. 运行安装程序,进入解压后的Qt目录,运行./configure命令进行配置,然后运行make命令进行编译,最后运行make install命令进行安装。 5. 配置环境变量,将Qt的bin目录添加到PATH环境变量中,以便在命令行中使用Qt命令。 6. 安装Qt Creator,Qt Creator是Qt的集成开发环境,可以从Qt官网下载安装包进行安装,也可以使用Linux发行版自带的软件包管理器进行安装。 7. 配置Qt Creator,打开Qt Creator,进入Tools -> Options -> Kits,添加Qt版本和编译器,然后进入Tools -> Options -> Build & Run,配置Qt的构建和运行环境。 安装完成后,就可以在Linux下使用Qt进行开发了。 ### 回答2: 在Linux安装Qt的过程相较于Windows和Mac OS X来说更加的简单。本文将会提供两种Linux安装Qt的方法。 方法一:使用包管理器安装 大多数的Linux操作系统都提供了包管理器来方便用户安装和升级软件。以Ubuntu为例,我们可以使用以下的命令来安装Qt: ``` sudo apt-get install build-essential sudo apt-get install qt5-default ``` 这里,我们首先安装了必要的编译工具,然后使用apt-get命令安装Qt。这个方法的好处在于非常容易,只需要几个命令即可完成安装,而且还可以方便地从软件仓库中安装和升级Qt。 方法二:从Qt官网下载安装 如果您想使用最新版本的Qt或者操作系统软件仓库中没有Qt的最新版本,您可以下载最新的Qt安装包并手动安装。下面是操作步骤: 1. 打开Qt官网(https://www.qt.io/download)并选择您需要的版本。 2. 选择您的操作系统和架构,然后选择“Download”进行下载。 3. 下载完成后,进入下载目录并解压文件(通常是一个.tar.gz文件)。可以使用以下命令解压: ``` tar zxvf qt-x.x.x.tar.gz ``` 4. 解压完成后,进入解压后的文件夹并使用以下命令来配置和编译Qt: ``` ./configure -prefix /usr/local/ make sudo make install ``` 其中,-prefix选项指定了Qt安装目录。如果你不想使用默认的/usr/local,可以自己指定其他目录。 5. 安装完成后,可以使用以下命令进行验证: ``` qmake --version ``` 如果显示了Qt的版本信息,那么说明你已经成功安装Qt! 总之,无论使用哪种方法安装Qt,我们都可以非常方便地在Linux下进行Qt应用程序的开发。 ### 回答3: 在Linux系统安装Qt可以通过两种方式,一种是使用系统或发行版的包管理器进行安装,另一种方法是从Qt官网下载安装包并手动安装。 通过包管理器安装: 对于基于Debian/Ubuntu的系统,可以使用apt工具进行Qt安装: ```bash sudo apt-get update sudo apt-get install qt5-default ``` 对于基于Red Hat/Fedora的系统,可以使用dnf或yum工具进行Qt安装: ```bash sudo dnf update sudo dnf install qt5-devel ``` 手动安装: 首先,在Qt官网中下载适合你的Linux版本的安装包。打开Qt官网,依次选择Download->Go open source-> DOWNLOAD button ,在页面中选择你的系统版本: 然后选择Open source installers -> qt-unified-linux-x64-online.run。 将下载安装包进行解压并打开终端命令窗口,进入解压后文件夹: ```bash chmod +x qt-unified-linux-x64-online.run ./qt-unified-linux-x64-online.run ``` 接下来按照提示进行安装即可。安装完成后,需要配置环境变量。 在终端输入如下命令: ```bash sudo nano /etc/environment ``` 在打开的文件中添加环境变量: ```bash QTDIR=/opt/Qt/5.15.0/gcc_64 PATH=$QTDIR/bin:$PATH export PATH QTDIR ``` 保存文件并退出。重启终端并输入命令qtchooser -print-env,可以看到环境变量及Qt的相关信息是否设置成功。 现在你可以在命令行中输入如下命令来测试Qt: ```bash cd /opt/Qt/5.15.0/gcc_64/examples/widgets/analogclock qmake && make ./analogclock ``` 如果桌面上同时启动Qt Creator,则可以在Qt Creator中打开此项目并编译、运行结果。 总结: Qt是一个跨平台的GUI开发框架,它可以让开发人员在不同的操作系统上制作出漂亮的界面。在Linux安装Qt可以通过包管理器或手动方式进行,通过包管理器安装方便快捷,而手动安装可以在Qt官方网站下载安装包进行安装。无论哪种方式,都需要在安装后配置环境变量方便后续操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值