CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

金鞍玉勒寻芳客,未信我庐别有春。这篇文章主要讲述CentOS8安装Geant4笔记:CentOS8安装Qt5.15.2并测试运行环境相关的知识,希望能为你提供帮助。
前言    在服务器CentOs8.2上安装geant4软件,但是运行不起来,所以本节开始主要是安装qt,测试qt基本功能。
< br>
要点    添加qt环境到系统环境中,是geant4启动qt的必要条件。
< br>
下载Qt在线安装程序    Qt在线安装包下载地址:https://download.qt.io/archive/online_installers/4.3/
   

CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

< br>
安装Qt 步骤一:复制解压改权限   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

步骤二:运行   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

yum install libxcb-devel export QT_DEBUG_PLUGINS=1 find / -name libxcb-icccm.so.4

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

    解决一阵,出其他错误,解决不了,暂时不钻了,替换安装版本试一试:
   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

    替换版本是成功得,但是最后笔者在启动qtcreator还是遇到这个问题,解决方法如下:
yum install xcb-util-image yum install xcb-util-keysyms

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

    十几分钟到几十分钟吧,看网络了,最后如下图:
   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

步骤三:添加Qt的环境变量    root用户的配置(仅使用root用户时有效):
   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

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

    普通用户的配置(仅使用普通用户时生效):
   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

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用户:
   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

步骤五:打开qtcreaor【CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)】   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

    直接命令行输入qtcreator,报错缺少“libxcb-icccm.so.4”,安装即可:
yum install xcb-util-wm

    运行出现错误,需要设置下面这个再运行:
export QT_DEBUG_PLUGINS=1

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

    仔细看,发现还是之前换qt在线安装出现的老问题:
   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

yum install xcb-util-image

   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

yum install xcb-util-keysyms

    再运行qtcreator即可,如下图:
   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片

< br>
第一个程序“Hello world”   
CentOS8安装Geant4笔记(CentOS8安装Qt5.15.2并测试运行环境)

文章图片


    推荐阅读