在ubuntu下安裝minigui並搭建開發平台

2021-05-25 06:35:38 字數 2529 閱讀 9850

安裝:

現在 minigui v1.6.10

版本還是按照

gpl開源協議發布,

1.6.20

以上版本即為商業 版本,不遵循

gpl協議。對於個人學習,則最好安裝

1.6.10

版本。以下為在

ubuntu-8.04.1

環境下安裝

minigui v1.6.10

版本的過程。

minigui

libminigui-1.6.10.tar.gz

,這是minigui

的執行庫,其所有功能的

api都是通過庫形式呼叫的。

在編譯之前需要

ubuntu

已經安裝了

gcc,如果發現沒有安裝完整的

gcc,可以通過執行以下命令進行安裝:

sudo apt-get install build-essential

libminigui-1.6.10.tar.gz

後,通過以下命令進行解壓:

tar –zxvf libminigui-1.6.10.tar.gz 進入

libminigui-1.6.10

資料夾,執行以下命令:

./configure

make

sudo make install

成功後,所有的庫會安裝在

/usr/local/lib

下,庫的標頭檔案會安裝在

/usr/local/include

下,配置檔案會安裝在

/usr/local/etc下。

修改檔案

ld.so.conf

,執行命令:

sudo vim /etc/ld.so.conf

在檔案末增加

minigui

庫檔案目錄:

/usr/local/lib

儲存檔案,同時執行命令:

sudo ldconfig

如果需要自定義

minigui

的庫,請參考

minigui

的使用者手冊。

minigui-res-1.6.10.tar.gz

,這是minigui

tar –zxvf minigui-res-1.6.10.tar.gz 進入

minigui-res-1.6.10

資料夾,執行以下命令:

sudo make install

成功後,所有資源會安裝在

/usr/local/lib/minigui/res下。

minigui

本身的安裝已經結 束。由於

minigui

的應用程式是執行在

framebuffer

模式下的,而

ubuntu

預設並不執行在該模式。為了方便測試應用程式,我們最好安裝

linux

下模擬framebuffer

的軟體qvfb。

qvfb-1.1.tar.gz

,進行解壓:

tar –zxvf qvfb-1.1.tar.gz

進入qvfb-1.1

,由於qvfb

的編譯需要

qt3的標頭檔案,所以先通過以下命令安裝這些標頭檔案:

sudo aptitude install libqt3-mt-dev

然後執行以下命令編譯安裝:

./configure --with-qt-includes=/usr/include/qt3 --with-qt-libraries=/usr/lib

make

sudo make install

編譯應用程式:

安裝完minigui

後,就可以進行應用軟體的開發。這裡提供官方的乙個簡單示例程式,來進行說明。

hello.tartar 檔案

解壓該檔案:

tar –xvf hello.tar 進入

hello

資料夾,執行:

make 在

release

資料夾下產生可執行檔案

hello。

執行應用程式:

首先修改配置檔案,以使用應用程式執行在qvfb上。

執行命令:

sudo vim /usr/loca/etc/minigui.cfg

修改system欄位為:

gal_engine=qvfb

defaultmode=640x480-16bpp

修改qvfb欄位為:

defaultmode=640x480-16bpp

執行命令:

qvfb &

在file下configure中size

欄 中選擇

640x480 「vga」

項。如下圖所示:

開啟另乙個終端,執行

hello

程式,結果如下圖所示:

在Ubuntu下安裝openGL

首先安裝必要的庫,開源的 mesa提供了與opengl庫完全相同的介面,使用下面的命令安裝 sudo apt get install freeglut3 freeglut3 dev libglut3 libglut3 dev libgl1 mesa libgl1 mesa dev 使用命令dpkg ...

在ubuntu下安裝vmware tools 總結

今天在ubuntu 下安裝vmware tools 在網上找了好多資料,頭都看暈了,終於得出一點思路。就是 在安裝完ubuntu 系統後,找到要安裝的vmware tools 的壓縮檔案,然後 執行其中的可執行檔案 在我裝vmware tools時 具體步驟如下 在虛擬光碟機中,mount linu...

在 Ubuntu 下安裝 Rails

由 dirk 發表於 2006 07 29 saturday 在 ubuntu 的官方源中,有 rails 的包,但沒有 rubygems 的包,用過 rails 的人應該知道,通過 rubygems 來安裝 公升級 rails 是最方便的,gem 會自動處理相關的包依賴關係。想要在 ubuntu ...