CentOS8安裝Geant4筆記(二):CentOS8安裝Qt5.15.2並測試執行環境

21497936發表於2022-03-16

前言

  在伺服器CentOs8.2上安裝geant4軟體,但是執行不起來,所以本節開始主要是安裝qt,測試qt基本功能。

要點

  新增qt環境到系統環境中,是geant4啟動qt的必要條件。

下載Qt線上安裝程式

  Qt線上安裝包下載地址:
   在這裡插入圖片描述

安裝Qt

步驟一:複製解壓改許可權

   在這裡插入圖片描述

步驟二:執行

   在這裡插入圖片描述

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

   在這裡插入圖片描述

   在這裡插入圖片描述

  解決一陣,出其他錯誤,解決不了,暫時不鑽了,替換安裝版本試一試:
   在這裡插入圖片描述
  替換版本是成功得,但是最後筆者在啟動qtcreator還是遇到這個問題,解決方法如下:

yum install xcb-util-image
yum install xcb-util-keysyms

   在這裡插入圖片描述
   在這裡插入圖片描述
   在這裡插入圖片描述
   在這裡插入圖片描述
   在這裡插入圖片描述
   在這裡插入圖片描述
   在這裡插入圖片描述
   在這裡插入圖片描述
   在這裡插入圖片描述
   在這裡插入圖片描述
  十幾分鍾到幾十分鐘吧,看網路了,最後如下圖:
   在這裡插入圖片描述

步驟三:新增Qt的環境變數

  root使用者的配置(僅使用root使用者時有效):
   在這裡插入圖片描述

export QTDIR=/opt/Qtexport PATH=$QTDIR/5.15.2/gcc_64/bin:$QTDIR/Tools/QtCreator/bin:$PATHexport LD_LIBRARY_PATH=$QTDIR/5.15.2/gcc_64/lib:$LD_LIBRARY_PATH

  普通使用者的配置(僅使用普通使用者時生效):
   在這裡插入圖片描述

export QTDIR=/opt/Qtexport PATH=$QTDIR/5.15.2/gcc_64/bin:$QTDIR/Tools/QtCreator/bin:$PATHexport 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”

   在這裡插入圖片描述


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70010283/viewspace-2871370/,如需轉載,請註明出處,否則將追究法律責任。

相關文章