CentOS8安装Geant4笔记(二):CentOS8安装Qt5.15.2并测试运行环境
source link: https://blog.51cto.com/hongpangzi/5107915
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
在服务器CentOs8.2上安装geant4软件,但是运行不起来,所以本节开始主要是安装qt,测试qt基本功能。
<br>
添加qt环境到系统环境中,是geant4启动qt的必要条件。
<br>
下载Qt在线安装程序
Qt在线安装包下载地址: https://download.qt.io/archive/online_installers/4.3/
<br>
步骤一:复制解压改权限
步骤二:运行
yum install libxcb-devel
export QT_DEBUG_PLUGINS=1
find / -name libxcb-icccm.so.4
解决一阵,出其他错误,解决不了,暂时不钻了,替换安装版本试一试:
替换版本是成功得,但是最后笔者在启动qtcreator还是遇到这个问题,解决方法如下:
yum install xcb-util-image
yum install xcb-util-keysyms
十几分钟到几十分钟吧,看网络了,最后如下图:
步骤三:添加Qt的环境变量
root用户的配置(仅使用root用户时有效):
export QTDIR=/opt/Qt
export PATH=$QTDIR/5.15.2/gcc_64/bin:$QTDIR/Tools/QtCreator/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/5.15.2/gcc_64/lib:$LD_LIBRARY_PATH
普通用户的配置(仅使用普通用户时生效):
export QTDIR=/opt/Qt
export PATH=$QTDIR/5.15.2/gcc_64/bin:$QTDIR/Tools/QtCreator/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/5.15.2/gcc_64/lib:$LD_LIBRARY_PATH
步骤四:测试qmake
重启,测试普通用户,root用户:
步骤五:打开qtcreaor
直接命令行输入qtcreator,报错缺少“libxcb-icccm.so.4”,安装即可:
yum install xcb-util-wm
运行出现错误,需要设置下面这个再运行:
export QT_DEBUG_PLUGINS=1
仔细看,发现还是之前换qt在线安装出现的老问题:
yum install xcb-util-image
yum install xcb-util-keysyms
再运行qtcreator即可,如下图:
<br>
第一个程序“Hello world”
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK