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

若该文为原创文章,转载请注明原文出处
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/123491445
各位读者,知识无穷而人力有穷,要么改需求,要么找专业人士,要么自己研究
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…

其他(编程相关)

上一篇:《CentOS8安装Geant4笔记(一):Geant4介绍、编译和安装
下一篇:《CentOS8安装Geant4笔记(三):Geant4介绍、编译、安装支持Qt5界面并运行exampleB1例程显示Qt界面


前言

  在服务器CentOs8.2上安装geant4软件,但是运行不起来,所以本节开始主要是安装qt,测试qt基本功能。


要点

  添加qt环境到系统环境中,是geant4启动qt的必要条件。


下载Qt在线安装程序

  Qt在线安装包下载地址:https://download.qt.io/archive/online_installers/4.3/
  在这里插入图片描述


安装Qt

步骤一:复制解压改权限

  在这里插入图片描述

步骤二:运行

  在这里插入图片描述

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即可,如下图:
  在这里插入图片描述


第一个程序“Hello world”

  在这里插入图片描述


上一篇:《CentOS8安装Geant4笔记(一):Geant4介绍、编译和安装
下一篇:《CentOS8安装Geant4笔记(三):Geant4介绍、编译、安装支持Qt5界面并运行exampleB1例程显示Qt界面


若该文为原创文章,转载请注明原文出处
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/123491445

猜你喜欢

转载自blog.csdn.net/qq21497936/article/details/123491445