Ubuntu安转qt6.4版本的一些经验

首先要安装一些环境想了解的更仔细:歪猴:gcc/g++ 、Make/Makefile、CMake/CMakeLists.txt、qmake关系简述       另外qt6中仍然可以使用qmake可以根据项目需要自己选择 。                 

sudo apt-get update
 
sudo apt-get install gcc g++  # 两个编译器
 
sudo apt-get install build-essential # 编译c/c++所需要的软件包
 
sudo apt-get install libgl1-mesa-dev # 安装mesa,Mesa 实际上是一个库,它实现了多种图形 API 规范

sudo apt-get install cmake # cmake的作用:CMakeLists.txt --> makefile

快速搭建 Qt6 开发环境_qt6安装组件选哪几个-CSDN博客

 安装完毕后打开qtcreator出现了

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.so库链接不正确,也就是当加载libxcb.so库时,还需要加载libxcb-xinerama库,

sudo apt-get install libxcb-xinerama0

但问题仍然没解决。于是直接重装,这次没有安装qtcreator,而是安装完毕后采用命令行的形式安装

sudo apt-get install  qtcreator    从官方仓库直接安装

然后终端启动成功。

不过qtcreator无法使用qt6.4,在“工具-》选项-》Kits-》添加-》qt-》qt版本”手动添加qt6.

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要在Ubuntu上降低Qt版本,您可以按照以下步骤进行操作: 1. 首先,确保您的系统已经安装了Qt。如果尚未安装,请使用以下命令安装Qt: ``` sudo apt-get install qt5-default ``` 2. 确定您当前安装的Qt版本。您可以使用以下命令检查版本: ``` qmake -v ``` 3. 使用以下命令删除当前的Qt安装: ``` sudo apt-get remove qt5-default ``` 4. 接下来,您需要下载并安装所需版本Qt。您可以在Qt官方网站上找到旧版本Qt下载链接。例如,如果您想安装Qt 5.9.8版本,可以使用以下命令下载: ``` wget http://download.qt.io/official_releases/qt/5.9/5.9.8/qt-opensource-linux-x64-5.9.8.run ``` 5. 安装下载的Qt版本。首先,为.run文件添加执行权限: ``` chmod +x qt-opensource-linux-x64-5.9.8.run ``` 然后运行安装程序: ``` sudo ./qt-opensource-linux-x64-5.9.8.run ``` 按照安装向导的指示完成安装。 6. 安装完成后,请确保设置正确的环境变量。打开终端并编辑`~/.bashrc`文件: ``` nano ~/.bashrc ``` 在文件末尾添加以下行(根据您安装的Qt版本进行修改): ``` export PATH=/opt/Qt5.9.8/5.9.8/gcc_64/bin:$PATH export LD_LIBRARY_PATH=/opt/Qt5.9.8/5.9.8/gcc_64/lib:$LD_LIBRARY_PATH ``` 保存并关闭文件,然后执行以下命令以使更改生效: ``` source ~/.bashrc ``` 现在您应该已经成功降低了Qt版本。您可以使用`qmake -v`命令检查已安装的版本。请注意,降低Qt版本可能会影响您的系统中其他使用Qt的应用程序的功能,请谨慎操作。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值