Ubuntu 18.04 安装 Qt 15.12.11

1. 下载Qt 

https://download.qt.io/archive/qt/5.12/5.12.11/

2. 在qt下载目录打开终端

3. 安装 Qt

chmod +x *.run
./qt-opensource-linux-x64-5.12.11.run 

账号密码需要自己搞定 

 

 

 

 

 这是后没有反应。。。

4. 配置启动环境

sudo vim /etc/profile

在文件末尾添加

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

 如果没vim需要手动安装下

sudo apt-get install vim

进入vim按键盘i进入插入模式,可以自由编辑,Esc退出插入模式。:q! 强制退出不保存,:wq保存后退出。

 保存后使变更生效

source /etc/profile

5. 修复Qt环境

启动 qt 在目录 /home/thomas/Qt5.12.11/Tools/QtCreator/bin 下

这时终端启动Qt有反应了,提示

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.

修改配置文件~/.bashrc:

vim ~/.bashrc

在最末尾添加如下语句,会在qtcreator启动时,列出详细的错误提示。

export QT_DEBUG_PLUGINS=1

保存退出编辑,使配置文件生效:

source ~/.bashrc

  终端启动Qt,会提示如下

 

 这时我们用终端打开选中的目录,运行

ldd libqxcb.so

 

 安装libxcb-xinerama库:

#如果还存在其他依赖库没有安装,也一并安装。
sudo apt-get install libxcb-xinerama0

安装完成后,再次查看关联内容,发现已经修复问题:

ldd libqxcb.so

这时可以启动Qt了,最后用vim把  QT_DEBUG_PLUGINS 的值改成0,这样以后启动就不会有Debug输出了。

参考 

https://blog.csdn.net/digitalkee/article/details/111125569

https://blog.csdn.net/LOVEmy134611/article/details/107212845/

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答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可能需要依赖不同的库文件,具体情况需视情况而定。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值