歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> MiniGUI安裝過程

MiniGUI安裝過程

日期:2017/3/3 16:25:23   编辑:關於Linux

MiniGUI是由北京飛漫軟件技術有限公司創辦的開源Linux圖形用戶界面支持系統,經過近些年的發展,MiniGUI已經發展成為比較成熟的性能優良的、功能豐富的跨操作系統的嵌入式圖形界面支持系統。“小”是MiniGUI的特色,它目前已經廣泛應用於通訊、醫療、工控、電子、機頂盒、多媒體等領域。

目前,MiniGUI的最新版本為MiniGUI 3.0,所以MiniGUI對中文的支持最好。它支持GB2312與BIG5字元集,其他字元集也可以輕松加入。

首先要准備的就是安裝所需要的安裝包了,我使用的是下面的幾個,相應的這幾個包可到官網http://www.fmsoft.cn/下載

libminigui-1.6.8-linux.tar.gz

mde-1.6.8.tar.gz//演示文檔,一個很好的例子,Demo

mg-samples-1.6.8.tar.gz//范例

minigui-res-1.6.tar.gz

qvfb-1.0.tar.gz

freetype-1.3.1.tar.gz//字體庫

接下來的就是在PC機上的安裝步驟了:

1.安裝qvfb:

在X windows下,用QT的frameBuffer比較容易

#tar -zxvf qvfb-1.0.tar.gz

#cd qvfb-1.0

#./configure

#make && make install

2.安裝minigui資源文件

#tar -zxvf minigui-res-1.6.tar.gz

#cd minigui-res-1.6

#make install

3.安裝lib文件

#tar -zxvf libminigui-1.6.8-linux.tar.gz

#cd libminigui-1.6.8-linux

#./autogen.sh

#./configure --disable-lite

下面的一個步驟如果不做的話有可能在編譯實例文件時出錯

#gedit src/kernelinit.c

將文件中pthread_kill_other_threads_up();注銷掉

#make

#make install

而後要修改兩個文件

在/etc/ld.so.conf文件的最後添加一行/usr/local/lib

再將/usr/local/etc/Minigui.cfg中的內容改為

gal_engine=qvfb

ial_engine=qvfb即可,保存退出後執行

#ldconfig

4.編譯實例文件

#tar -zxvf mg-samples-1.6.8.tar.gz

#cd mg-samples-1.6.8

#./configure --disable-lite

#cd /src

#make

5.

安裝字體庫

#tar -zxvf freetype-1.3.11.tar.gz

#cd freetype-1.3.11

#./configure

#make

#make install

6.

另起一個終端#qvfb & (注:此時qvfb程序運行,按:Ctrl+Alt+C鍵打開配置窗口,選擇:640X480後,OK。按Ctrl+C 鍵後回到提示符下,qvfb程序仍在運行。)

而後進入mg-samples-1.6.8/src中即可執行編譯生成的可執行文件

Copyright © Linux教程網 All Rights Reserved