如何在Ubuntu上源码安装Qt5.15.2

希望大家在看下面内容之前注意:我每次按照这个方式安装时,都会出现系统崩溃的问题,不知道具体什么原因造成的,安装后ubuntu自动关机不了,按开关键强行关机,然后再进入ubuntu系统就会有:输入正确密码后,进入不了桌面,循环回输入密码的界面!安装过两次都是这样,找不到具体解决办法,我都是直接卸载系统重新安装。

大致步骤参照此博主内容:

究极保姆式教你如何在Ubuntu上源码安装Qt5.15.2_ubuntu安装qt5.15.2-CSDN博客

遇到的问题有1:

我在编译中还报了一个错,大概意思是
qtwebengine模块提示Script returned non-zero exit code.
暂未找到解决办法,我选择的是在配置configure时跳过此模块不安装-skip qtwebengine

解决方法1来自评论区:sudo apt-get install libxcursor-dev libxcomposite-dev libxdamage-dev libxrandr-dev libxtst-dev libxss-dev libdbus-1-dev libevent-dev libfontconfig1-dev libcap-dev libpulse-dev libudev-dev libpci-dev libnss3-dev libasound2-dev libegl1-mesa-dev gperf bison nodejs

遇到的问题有2:

找不到自己安装qt的路径了,然后通过在/usr目录下慢慢找到qmake文件的,进行配置,我的qmake文件在:/usr/local/Qt-5.15.2/bin下

成功安装。

单独运行qmake -v显示找不到包

需要先输入export QT_SELECT=qt-5.15.2

再输入qmake -v,才能找到包

不知是否是第七步添加环境变量有报错的原因:刚打开就有警告:

(gedit:15654): IBUS-WARNING **: 21:41:55.828: The owner of /home/imcm2/.config/ibus/bus is not root!

(gedit:15654): IBUS-WARNING **: 21:41:55.934: Unable to connect to ibus: 试图读取一行时,异常地缺失内容

加入文件内容后,有警告:

** (gedit:15654): WARNING **: 21:42:36.580: Set document metadata failed: 不支持设置属性 metadata::gedit-spell-language

** (gedit:15654): WARNING **: 21:42:36.580: Set document metadata failed: 不支持设置属性 metadata::gedit-encoding

** (gedit:15654): WARNING **: 21:44:00.586: Set document metadata failed: 不支持设置属性 metadata::gedit-spell-language

小白提示:/usr、/opt等文件在主目录下没有显示,我本来以为没有这些文件,但其实是有的,通过在终端输入:cd /usr ,   ls usr,等命令,可以查看寻找没有显示出的文件内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值