安裝:
現在 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 ...