Centos8 安装 QT5.12.12 及错误问题解决

1、下载 QT 5.12.12

进入清华大学镜像网站:清华大学开源软件镜像站 | Tsinghua Open Source Mirror

搜索qt

 进入“official_releases/qt/5.12/5.12.12”目录,下载“qt-opensource-linux-x64-5.12.12.run” 

2、安装QT5.12.12

设置VMWare虚拟机 共享文件夹:

 

进入 CentOS 8 “计算机”

进入终端命令界面

 输入命令:vmhgfs-fuse .host:/ /mnt/hgfs/ -o subtype=vmhgfs-fuse.allow_other

(若要取消挂接,输入命令:umount -a) 

这样就完成共享文件的挂接。/mnt/hgfs/share目录下,出现共享的qt安装包:

 把“qt-opensource-linux-x64-5.12.12.run”拷贝到CentOS其它文件夹下,例如:/files下:

 为便于安装的顺利进行,终端命令界面中输入命令:chmod +x qt-opensource-linux-x64-5.12.12.run

 然后,双击 qt-opensource-linux-x64-5.12.12.run 文件,就可以进行按照QT了。

3、QT启动不了的相关问题解决

若qtCreator启动不了,可能是相关的编译库没有安装,也可以是相关库文件缺失。

3.1 相关编译库安装

进入终端命令界面

安装gcc,命令:yum install gcc

 检查安装是否成功:gcc -v

 安装gcc-c++,命令:yum install gcc-c++ 

 检查安装是否成功:c++ -v

3.2 缺失库文件安装

修改配置文件~/.bashrc

若权限不够,需先设置好能修改的权限,命令:chmod +x ~/.bashrc

 用 vim 编辑器打开:

 

 输入“E”进行编辑:

在最后增加:

export QT_DEBUG_PLUGINS=1

 输入命令: ":wq",保存退出。

 这样,会在qtcreator启动时,列出详细的错误提示。

在命令界面中,接插件所在的目录,例如:/opt/Qt5.12.12/Tools/QtCreator/lib/Qt/plugins/platforms

  输入:ldd libqxcb.so,查看是否存在确实的库文件。

缺失的库文件,会提示:not found,如:

若发现不存在libxcb-xinerama.so.0库,解决办法:

yum install libxcb-xinerama0

若发现不存在libxcb-render-util.so.0库,解决办法:

yum install xcb-util-renderutil

若发现不存在libxcb-image.so.0库,解决办法:

yum install xcb-util-image

若发现不存在libxcb-icccm.so.4库,解决办法:

yum install xcb-util-wm

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

翰墨之道

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

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

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

打赏作者

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

抵扣说明:

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

余额充值