Linux下QT x11的安裝

2021-09-03 07:10:37 字數 1242 閱讀 4854

1.實驗前的準備

在安裝qt之前,首先建立qt的實驗目錄,方便日後使用

在home目錄下建立uptech/qt4/for_x11目錄

2.qt-x11的安裝

終端輸入:tar xzvf qt-x11-opensource-src-4.4.0.tar.gz -c /home/uptech/qt4/for_x11/

(注意大小寫)

進入qt-x11-opensource-src-4.4.0目錄執行configure檔案,配置qt-x11的環境

./configure -prefix /usr/local/trolltech/qt-x11-4.4.0

(其中-prefix引數指定qt-x11的安裝目錄,在輸出的許可證提示符下輸入"yes"同意回車即可進入qt-x11庫的配置過程

使用qmake命令對qt-x11的庫環境進行編譯。由於庫環境較為龐大,需要編譯的時間也會較長(本人用了將近兩個小時),如果在此處不能成功進行gmake命令的使用,請使用make進行編譯,下面的安裝命令改為make -install

使用make -install安裝qt-x11

3.qt-x11的測試

如果上述過程均成功,可以通過執行qt下自帶的demo檢視執行結果

cd examples/widgets/wiggly

執行此目錄下的widdly檔案即可彈出乙個視窗。到此,linux下的qt-x11就安裝完成了

安裝過程中可能遇到的問題

使用./configure 命令時,提示錯誤資訊如下:

in file included from ssl/qsslcertificate.cpp:122:0: ......

openssl版本過高導致的,可以在生成配置檔案時輸入-no- openssl,或者重新安裝低版本的openssl

使用make命令編譯時,提示錯誤資訊如下:

make[1]:正在離開目錄

`/home/administrator/software/qt-x11-opensource-src-4.4.3/src/gui'

缺少x11的庫,安裝libx11-dev即可

終端輸入:apt-get install libx11-dev

/usr/bin/ld: cannot find -lxext(或-l***x)

終端輸入:apt-get install libxext-dev

QT X11版本 在linux下的安裝

qt x11版本 qt x11 opensource src 4.5.2 pc所用linux系統版本 kubuntu9.04 二 安裝輔助的軟體 這不是必須的,如果kubuntu已經安裝了這些包,就不需要。如果出現很多錯誤,檢查是否安裝了如下軟體包。2.1 install g 安裝g 編譯器 sud...

LINUX環境下安裝ORACLE 11G

要在linux上安裝orace 11g 我們需要先做好準備工作,我用的linux版本是oracle enterpriselinux 5.4 oracle 是11g的。登入root賬戶,先掛載所需要的光碟 mount dev cdrom mnt 將光碟掛載到 mnt目錄下這種掛載方式只是零時的,如果需...

Linux下安裝oracle 11g單機

提取碼 rbdq 2 linux系統安裝oracle 11g資料庫 1 驗證系統需求 要驗證系統是否滿足 oracle 11g 資料庫的最低要求,以 root 使用者身份登入並執行以下命令。首先要檢視linux系統的版本,執行以下命令 cat etc redhat release物理記憶體應不少於1...