QT安装段错误segmentation fault

363 阅读1分钟

QT安装段错误segmentation fault


如需转载请标明出处
QQ技术交流群:129518033

文章目录


环境:

OS : CentOS 7 linux

QT : 5.12.4

VMWare : 14.0.0

1.错误描述

# ./qt-opensource-linux-x64-5.12.4.run
 Segmentation fault 段错误

2.原因分析

经过测试发现,将文件复制到虚拟机后文件的md5sum发生变化,但是,在虚拟机内下载或者FTP传输物理机文件计算的md5sum都正确。

因此,猜测可能与VMTools有关

3.解决办法

3.1 下载md5sums.txt校验文件

download.qt.io/archive/qt/…

d67d44b7188e6b6b27bce3684e5858df  qt-opensource-linux-x64-5.12.4.run
64a5c5a2a05d95100282d3f40ed01608  qt-opensource-mac-x64-5.12.4.dmg
23432d96c0cd4a4fd852af69ae87dc85  qt-opensource-windows-x86-5.12.4.exe

3.2 计算下载好的.run的校验值

md5sum qt-opensource-linux-x64-5.12.4.run

结果发现校验值与官网提供的不一样

# md5sum qt-opensource-linux-x64-5.12.4.run 
db43db6b9408fe2ddb095e732db75da1  qt-opensource-linux-x64-5.12.4.run

3.3 重新下载,计算,安装

重新下载安装包,计算后一样,然后可以正常安装

# md5sum qt-opensource-linux-x64-5.12.4.run 
d67d44b7188e6b6b27bce3684e5858df  qt-opensource-linux-x64-5.12.4.run

License

License under CC BY-NC-ND 4.0: 署名-非商业使用-禁止演绎