美文网首页
2020-02-03关于redhat6使用QT5遇到的坑

2020-02-03关于redhat6使用QT5遇到的坑

作者: 狐说_7b51 | 来源:发表于2020-02-04 10:35 被阅读0次

首先经过各种尝试最终发现redhat6最多只能使用QT5.9版本高于此版本无法正确安装,主要是因为高版本的QT要使用GLIBC_2_16而redhat6不兼容此项

然后是升级GCC至4.8.5

1. 需要升级:

wget http://zlib.net/zlib-1.2.7.tar.gz

tar zxf zlib-1.2.7.tar.gz

cd zlib-1.2.7

./configure

make && make install

cp /usr/local/lib/libz.so.1.2.7 /lib64/

cd /lib64/

rm libz.so.1

ln -s libz.so.1.2.7 libz.so.1

2.  再然后是安装缺少OpenGl库 (否则会在编译QT5的时候出现GL/gl.h: No such file or directory)

yum install -y SDL-devel mesa-libGL-devel (redhat7也需要)

yum install freetype freetype-devel(redhat7也需要)

参考https://blog.csdn.net/qingzhuyuxian/article/details/87165564

3. libdbus问题
需要用到expat,采用离线安装

注意配置export PKG_CONFIG_PATH=/usr/local/lib/pdkconfig

http://www.pianshen.com/article/3003418461/(有用)

https://blog.csdn.net/yewentung/article/details/48500953

相关文章

网友评论

      本文标题:2020-02-03关于redhat6使用QT5遇到的坑

      本文链接:https://www.haomeiwen.com/subject/vgyhxhtx.html