minigui linux 安裝與執行

2021-06-09 12:06:06 字數 4425 閱讀 6782

安裝前要做的工作(配置安裝環境):

(若安裝不成功,雙擊

tab鍵自動彈出,最新庫

)

sudo apt-get install build-essential

sudo apt-get install libc6-dev  libstdc++6-4.4-dev(

安裝該軟體必須安裝

g++,sudo apt-get install g++

)

sudo apt-get install binutils-doc  cpp-doc  gcc-4.4-doc glibc-doc libstdc++6-4.4-doc

(

依賴qt配置)

sudo apt-get install qt3- dev-tools qt3-examples python-qt3 qt3-designer qt3-assistant (

必須按此配置安裝

)

(

圖形庫)

sudo apt-get install libpopt-dev xlibs-dev libjpeg-dev

1.

首先,

虛擬frambuffer

的應用程式,用來除錯執行程式

qvfb-1.1.tar.gz

資源檔案:

minigui-res-1.6.10.tar.gz

示例程式:

mg-samples-1.6.10.tar.gz

開發庫:

libminigui-1.6.10.tar.gz

在home

目錄下建立乙個

minigui

的目錄#cd /home

#mkdir minigui

(建立目錄)

將這些壓縮包拷貝到

/home/minigui

目錄下(

解壓和安裝檔案請以

root

使用者)

2.

首先安裝

minigui

的資源檔案:

[root@root minigui]#tar -xvzf minigui-res-1.6.10.tar.gz

[root@root minigui]#cd minigui-res-1.6.10

[root@root minigui-res-1.6.10]#make install

安裝

minigui

的庫檔案

[root@root minigui]#

tar -xvzf libminigui-1.6.10.tar.gz

[root@root minigui]#cd libminigui-1.6.10

[root@root libminigui-1.6.10]#./configure

[root@root libminigui-1.6.10]#make

[root@root libminigui-1.6.10]#make install安裝

minigui

的例子庫

[root@root minigui]#tar -xzvf mg-samples-1.6.10.tar.gz

[root@root minigui]#cd mg-samples-1.6.10

[root@root mg-samples-1.6.10]#./configure

[root@root mg-samples-1.6.10]#make

[root@root mg-samples-1.6.10]#make install安裝

qvfb

[root@root minigui]#tar -xzvf qvfb-1.1.tar.gz

[root@root minigui]#cd qvfb-1.1

[root@root qvfb-1.1]#./configure--with-qt-includes=/usr/include/ qt3 - - with-qt-libraries =/usr/lib/qt3

root@root qvfb-1.1]#make

[root@root qvfb-1.1]#make install

3.

設定引數

1.

這步要進入

#cd /etc/

目錄下,

修改#vi ld.so.conf檔案,

再最後一行加入

/usr/local/lib

即在系統共享函式庫中加入

minigui

的函式庫路徑

[root@root etc]#gedit /etc/ld.so.conf       //

注意:不是

ld.so.c

(至少fedora10

下不是)

/usr/local/lib

4

、在修改並儲存後,執行

ldconfig

命令,更新系統函式庫快取

[root@root etc]#/sbin/ldconfig -v     //

注意:看到連線過程

5.

然後就可以使用

qvfb

體驗minigui

了,進入

qvfb1.1

根目錄下的

qvfb

資料夾:

輸入下面命令:

[root@fedora7]#qvfb &//加上&

符號使qvfb

程序開啟後

shell

立即返回,否則會阻塞

shell

程序,需要再開乙個

shell

才可以執行

minigui

程式。此時彈出視窗

virtual framebuffer

選擇fiel->configure

在size

欄選擇640*480

「vga」在

depth

欄選擇16 bit

然後按回車(

enter

)鍵//qvfb

執行起來後在

qvfb

中設定虛擬顯示器解析度:

file-->configure

,注意size

和depth

要設定的同

minigui.cfg

中的解析度和色深一致。

6.

執行minigui

的例項源程式

[root@root root]#cd minigui/mg-samples-1.6.10/src/

[root@root src]#./helloworld

[root@root src]#./painter

7.

編寫minigui

程式並編譯執行

[root@root]#gcc -o hello hello.c -lminigui -ljpeg -lpng -lz -lmgext –lpthread

pythonpip安裝與使用 pip安裝與使用

簡介 檢驗pip是否安裝 python3.x版本命令 pip3 version python2.x版本命令 pip version 若尚未安裝,安裝方法 curl o get pip.py 執行安裝指令碼 sudo python get pip.py pip常用命令 顯示版本和路徑 pip vers...

Python Pyinstaller安裝與使用

使用python自帶的pip命令安裝,在命令列輸入以下命令 pip install pyinstaller也可使用命令列 trusted host mirrors.aliyun.com成功之後將看到以下的輸出結果 successfully installed pyinstaller 版本號pyins...

概念與安裝

映象 image 建立docker容器的基礎 容器 container 執行和隔離應用 note 映象本身是唯讀的。容器從映象啟動的時候,會在映象的最上層建立乙個可寫層。倉庫 repository 集中存放映象檔案的場所。每個倉庫存放一類映象,通過標籤 tag 區分 note 倉庫註冊伺服器 存放 ...