Welcome 微信登录

首页 / 操作系统 / Linux / MiniGUI的安装

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 install2.安装minigui资源文件
#tar -zxvf minigui-res-1.6.tar.gz
#cd minigui-res-1.6
#make install3.安装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即可,保存退出后执行
#ldconfig4.编译实例文件 【Linux公社 http://www.linuxidc.com 】
#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中即可执行编译生成的可执行文件Linux内核中的“vga=”参数PC机与ARM开发板之间实现NFS共享相关资讯      MiniGUI 
  • MiniGUI皮肤界面普通标签的使用  (09/14/2012 09:43:06)
  • MiniGUI在OMAP5912上的转移  (08/01/2011 06:00:40)
  • minigui在海思解决方案(hi3515芯片  (03/27/2011 07:59:50)
  • Ubuntu 10.04上移植miniGUI 1.3.3  (09/11/2012 15:50:49)
  • MiniGUI+Tslib交叉编译终极教程  (05/14/2011 06:49:42)
  • 嵌入式Linux下使用的UI开发库  (01/04/2011 19:00:40)
本文评论 查看全部评论 (0)
表情: 姓名: 字数