ubuntu18.04 安装qt5.12.8及环境配置的详细教程

43 篇文章 4 订阅

这篇文章主要介绍了ubuntu18.04 安装qt5.12.8及环境配置的教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

环境

系统:ubuntu18.04
软件:qt5.12.8

一、下载安装包

下载地址http://download.qt.io/archive/qt/5.12/5.12.8/

在这里插入图片描述

点击需要的版本(我们这里选择.run的)会跳转到一个选择源的界面,国内选择(CN)的三者之一即可

在这里插入图片描述

二、安装

从终端进入下载文件夹,一般是/home/用户名/Downloads,可以找到下载好的qt-opensource-linux-x64-5.12.8.run
给所有用户赋予qt-opensource-linux-x64-5.12.8.run可执行权限

1

sudo chmod a+x qt-opensource-linux-x64-5.12.8.run

有权限后在该路经下执行就可以了

1

./qt-opensource-linux-x64-5.12.8.run

弹出安装指引窗口,按照指引填好QT Account(我记得以前有版本安装可以跳过),一路next,不建议修改默认路经。

在这里插入图片描述

按需安装,配置足够全选可以省事。

 

在这里插入图片描述

安装完成后,在你的应用里面就可以找到Qt Creator了

在这里插入图片描述

配置环境变量

需要配置环境变量后才能直接使用qmake命令
ubuntu中作用于所有用户,编辑/etc/profile文件

1

sudo vim /etc/profile

在末尾添加(注意:这里的路经对应安装路经,请检查自己的是否对应)

1

2

export PATH="/opt/Qt5.12.8/Tools/QtCreator/bin:$PATH"

export PATH="/opt/Qt5.12.8/5.12.8/gcc_64:$PATH"

修改完成后重启系统,或者使用"source /etc/profile"or ". /etc/profile"使得修改生效。source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。

在终端输入qtcreator就能直接打开Qt Creator

qtcreator

附件1:如何查找qtcreator安装路径(别处粘贴过来的代码,自己尝试最后找到了要找的代码):

ubuntu中的软件可通过图形界面的软件中心安装,也可以通过命令行apt-get install安装。但是安装后的软件在哪个位置呢?这点跟windows环境下安装软件的路径选择不一样。ubuntu中可供调用的终端大都在/usr/bin或者/opt,但也不尽然。可尝试用下面的方法快速找到软件的位置。

1.执行该程序;

2.用命令 ps -e 找到该程序的名字;

3.用 find 或 whereis 命令查找文件位置。

此外,如果知道使用apt-get install命令安装的软件,可直接用命令 dpkg -S softwarename 显示包含此软件包的所有位置,dpkg -L softwarename 显示安装路径。

gcc_64也在列出的其中某个下面,自己对照例子可以找到

三、QT项目测试

我们再新建一个Qt项目测试一下
File>>New File or Project,选择Qt Widgets Application,测试用基本可以一路next,后面可以自行删除项目。

在这里插入图片描述

建好的test项目

在这里插入图片描述

在mainwindow.ui上添加一个textBrowser控件,写上标准问候语

在这里插入图片描述

运行>>>>>>>>>>>>>>报错…所谓“行百步者半九十”,都到这一步了,赶紧想办法解决

在这里插入图片描述

找到原因了

Qt 默认在 /usr/lib/ 目录下查找动态链接库,但是很多 Linux 发行版将 OpenGL 链接库放在其它目录,例如我使用的是 CentOS 7,OpenGL 链接库位于 /usr/lib64/ 目录,而对于 Ubuntu,OpenGL 链接库位于 /usr/lib/i386-linux-gnu/mesa/ 目录。只要我们把 libGL.so 拷贝到 /usr/lib/ 目录,或者在 /usr/lib/ 目录下为 libGL.so 创建一个链接,就能解决问题。显然第二种办法更好。
另外,Linux 发行版自带的 OpenGL 链接库在后缀中添加了版本号,例如 libGL.so.1、libGL.so.1.2.0、libGL.so.1.3.1 等,但是 Qt 在链接阶段查找的 OpenGL 链接库是不带版本号的。

总起来说,我们需要在 /usr/lib/ 目录下为 OpenGL 链接库创建一个链接,并去掉版本号。

如果你不知道当前 Linux 系统中 libGL.so 的具体路经,可以使用locate libGL命令或find /usr -name libGL*命令查找,然后使用ln -s创建链接。按照方法进行操作:
#查找 libGL 所在位置

1

2

3

4

5

6

# locate libGL

/usr/lib/x86_64-linux-gnu/libGL.so.1

/usr/lib/x86_64-linux-gnu/libGL.so.1.0.0

/usr/lib/x86_64-linux-gnu/libGLESv2.so.2

/usr/lib/x86_64-linux-gnu/libGLESv2.so.2.0.0

......

#创建链接,Linux 系统中可能存在多个版本的 libGL.so,为任意一个版本创建链接即可。普通用户没有权限创建链接,使用root用户或者sudo指令。

1

#sudo ln -s /usr/lib/x86_64-linux-gnu/libGL.so.1 /usr/lib/libGL.so

再次运行>>>>>>>>>>>>>>成功

在这里插入图片描述

总结

到此这篇关于ubuntu18.04 安装qt5.12.8及环境配置的详细教程的文章就介绍到这了,更多相关ubuntu安装qt5.12.8及环境配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:

  • 20
    点赞
  • 132
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
### 回答1: 以下是在Ubuntu 18.04上安装Qt 5.12.8的步骤: 1. 打开终端并更新软件包列表: sudo apt update 2. 安装Qt 5.12.8所需的依赖项: sudo apt install build-essential libgl1-mesa-dev 3. 下载Qt 5.12.8安装程序: wget https://download.qt.io/archive/qt/5.12/5.12.8/qt-opensource-linux-x64-5.12.8.run 4. 授予安装程序执行权限: chmod +x qt-opensource-linux-x64-5.12.8.run 5. 运行安装程序: ./qt-opensource-linux-x64-5.12.8.run 6. 按照安装程序的指示进行安装安装完成后,您可以在终端中运行以下命令来启动Qt Creator: qtcreator 希望这可以帮助您成功安装Qt 5.12.8! ### 回答2: Ubuntu18.04是一种十分流行的Linux操作系统,同时,Qt是一个流行的跨平台的C++应用程序开发框架,因此,将Qt安装Ubuntu18.04中是很常见的一个需求。下面是如何在Ubuntu18.04安装Qt5.12.8的具体步骤: 1. 安装Build Essential组件:打开终端,输入“sudo apt-get install build-essential”命令,安装Build Essential。这是一个必需的组件,因为Qt安装之前需要编译一些源文件。 2. 下载Qt5.12.8安装包:打开Qt官网(https://www.qt.io/),选择自己的操作系统,选择版本(在这里选择Qt5.12.8),下载相应的安装包。 3. 运行安装文件:找到下载的文件,双击打开,运行Qt安装程序。在安装过程中,需要选择一些选项,可以根据需要进行配置,也可以选择使用默认设置。 4. 添加Qt的环境变量:使用文本编辑器打开“.bashrc”文件,输入“export PATH=/opt/Qt5.12.8/5.12.8/gcc_64/bin:$PATH”,并保存。这将添加Qt的路径到环境变量中,这样就可以在终端中运行Qt命令了。 5. 测试安装:重启终端,输入“qmake -v”命令,查看Qt的版本号。如果显示的版本号是5.12.8,则说明安装成功。 在Ubuntu18.04安装Qt5.12.8需要一些基本的Linux终端知识和编译工具知识。但是,根据以上步骤,只要按照指示操作,就能够成功地完成安装安装完成后,就可以使用Qt进行C++应用程序的开发和编译了。 ### 回答3: Ubuntu 18.04是一款广受欢迎的Linux操作系统,而Qt 5.12.8是一种跨平台的C++应用程序框架。在Ubuntu上安装Qt 5.12.8非常简单,只需要按照以下步骤进行操作。 步骤1:安装依赖项 在Ubuntu 18.04上安装Qt 5.12.8之前,您需要安装一些必要的依赖项。使用以下命令来安装: sudo apt-get install build-essential libgl1-mesa-dev sudo apt-get install libxkbcommon-x11-dev 步骤2:从Qt官网下载安装程序 现在,您需要从Qt官网上下载Qt 5.12.8安装程序。通过以下链接获取Qt 5.12.8的在线安装程序:https://download.qt.io/official_releases/qt/5.12/5.12.8/qt-opensource-linux-x64-5.12.8.run 步骤3:运行安装程序 下载了安装程序后,终端进入下载目录并授予运行权限: chmod +x qt-opensource-linux-x64-5.12.8.run 然后执行安装程序: ./qt-opensource-linux-x64-5.12.8.run 此时会出现安装的界面,根据提示完成安装程序: 1. 阅读Qt开放源码许可协议并接受 2. 选择安装路径,一般不要更改 3. 选择组件,根据自己的需要选择安装组件 4. 开始安装 上述步骤都完成后,等待安装程序完成。 步骤4:配置Qt Creator 安装完Qt后,需要在Qt Creator中配置Qt的路径。打开Qt Creator,选择“工具”>“选项”,在弹出的窗口中选择“Kits”选项卡,点击“添加”按钮,选择“Desktop”,然后选择“手动”,输入Qt的安装路径(如:/opt/Qt5.12.8/5.12.8/gcc_64)。 至此,QT5.12.8安装已经全部完成。 总结 此处仅是Ubuntu 18.04上安装Qt 5.12.8的一个简单教程,由于安装的环境不同,操作也会有所不同,所以如果遇到问题请先百度搜索解决,可参阅Qt官网的安装文档。同时,如若安装不成功或者需要其他版本的Qt可能需要依赖不同的库文件,具体情况需视情况而定。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中学编程-罗伯特老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值