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

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

前言

  在服务器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”

  



相关文章
|
6天前
|
Unix Linux 开发工具
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
本文详细介绍了如何在官网下载CentOS 8以及在VMware Workstation Pro 16虚拟机上安装CentOS 8的步骤,包括可能出现的问题和解决方案,如vcpu-0错误的处理方法。
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
|
7天前
|
消息中间件 Linux
centos7安装rabbitmq
centos7安装rabbitmq
|
6天前
|
Linux 虚拟化 Windows
完美解决:重新安装VMware Tools灰色。以及共享文件夹的创建(centos8)
这篇文章提供了解决VMware Tools无法重新安装(显示为灰色)问题的步骤,并介绍了如何在CentOS 8上创建和配置VMware共享文件夹。
完美解决:重新安装VMware Tools灰色。以及共享文件夹的创建(centos8)
|
7天前
|
Docker 容器
centos7.3之安装docker
centos7.3之安装docker
|
3天前
|
缓存 Linux 开发工具
CentOS7 安装KDE报错的解决方法:Loaded plugins:fastestmirror,langpacks There is no installed group.
CentOS7 安装KDE报错的解决方法:Loaded plugins:fastestmirror,langpacks There is no installed group.
10 0
|
3天前
|
安全 测试技术 Linux
CentOS7 安装vulhub漏洞测试环境
CentOS7 安装vulhub漏洞测试环境
|
6天前
|
Linux
centos 安装etcd|待优化
centos 安装etcd|待优化
|
8天前
|
Linux Python
Linux之centos安装clinkhouse以及python如何连接
Linux之centos安装clinkhouse以及python如何连接
|
8天前
|
Linux
linux之centos安装dataease数据报表工具
linux之centos安装dataease数据报表工具
|
8天前
|
Linux 网络安全 Python
linux centos上安装python3.11.x详细完整教程
这篇文章提供了在CentOS系统上安装Python 3.11.x版本的详细步骤,包括下载、解压、安装依赖、编译配置、解决常见错误以及版本验证。
64 1
linux centos上安装python3.11.x详细完整教程
下一篇
无影云桌面