【实验】MINIGUI安装
实验准备:
libminigui-1.3.3.tar.gz
mde-1.3.0.tar.gz
mg-samples-1.3.0.tar.gz
minigui-res-1.3.3.tar.gz
qvfb-1.0.tar.gz
以上网上下载
step00-untar.sh 内容:
#!/bin/sh
tar
-xzvf libminigui-1.3.3.tar.gz
tar
-xzvf mde-1.3.0.tar.gz
tar
-xzvf mg-samples-1.3.0.tar.gz
tar
-xzvf minigui-res-1.3.3.tar.gz
tar
-xzvf qvfb-1.0.tar.gz
step01-compile-lib.sh
内容
#!/bin/sh
cd
libminigui-1.3.3
./configure
--enable-jpgsupport=no --enable-pngsupport=no --enable-gifsupport=no
--disable-lite --prefix=/minigui/nfsroot
make
make
install
step02-compile-mg.sh
内容
#!/bin/sh
cd
mg-samples-1.3.1
./configure
--prefix=/minigui/nfsroot/ LDFLAGS=-L/minigui/nfsroot/lib
CPPFLAGS=-I/minigui/nfsroot/include CFLAGS=-I/minigui/nfsroot/include
Make
step03-install-res.sh
内容
#!/bin/sh
cd
minigui-res-1.3.3
make
install
step04-mde.sh 内容
#/bin/sh
cd
mde-1.3.0
./configure
--prefix=/minigui/nfsroot/ LDFLAGS=-L/minigui/nfsroot/lib
CPPFLAGS=-I/minigui/nfsroot/include CFLAGS=-I/minigui/nfsroot/include
step05-qvfb.sh
内容
#!/bin/sh
cd
qvfb-1.0
./configure
make
make
install
第1步:
依次执行:step00~step05这几个批处理文件
第2步:按如下步骤操作
[root@localhost]#
cp /minigui/nfsroot/etc/Minigui.cfg /usr/local/etc/
[root@localhost]# vi
/root/.bash_profile
添加环境变量,在PATH
最后
:/minigui/nfsroot/lib:/minigui/nfsroot/usr/local/lib/minigui:/minigui/qvfb-1.0/qvfb
在末尾加上
export LD_LIBRARY_PATH=/minigui/nfsroot/lib
[root@localhost]#
source /root/.bash_profile //使有效
第3步:配置qvfb并运行示例程序:
编辑/usr/local/etc/MiniGUI.cfg,将GAL和IAL引擎均改为qvfb:
25 [system]
26 # GAL engine
27 gal_engine=qvfb
28
29 # IAL engine
30 ial_engine=qvfb
31
32 mdev=/dev/mouse
33 mtype=IMPS2
34
35 [fbcon]
36 defaultmode=1024x768-16bpp
37
38 [qvfb]
39 defaultmode=240x320-32bpp
40 display=0
41
进入:mg-samples-1.3.1,
[minigui/mg-samples-1.3.1]
# qvfb &
这时会出现一个像下面这样的窗口:
:
[root@localhost]#
src/helloworld
分享到:
相关推荐
本资源提供miniStudio-1.0-MiniGUI-BE-3.0-MinGW-en的下载安装,同时在安装中有任何问题,可以和我取得联系。
嵌入式系统开发的入门教材Studying-Embedded-Linux-Using-MiniGUI.rar
基于Linux-MiniGUI嵌入式系统监控管理软件开发.pdf
基于Linux-MiniGUI的嵌入式系统中键盘输入设备的实现.pdf
前几天把miniGUI给安装到fedora上了,现在把详细步骤记下来,方便自己和他人以后查阅。打算把编译安装和RPM安装都记录下来的,今天先写编译安装。
这是minigui3.2在github上可以一键构建的代码,但是国内访问github较慢,并防止以后下载不到,在这里做一下记
minigui下载包文件, minigui下载包文件,
详细分析了qt与minigui这两个图形开发库的差别,有助于GUI工程师在开发的前期选择好适合自己的图形开发库
This project intends to implement OpenGL APIs on MiniGUI based on the famous open-source implementation of OpenGL: Mesa3D. This project uses MiniGUI as the graphics backend of Mesa3D. By using Mesa3D4...
minigui-res-1.3.3 MiniGUI资源包
这是build-minigui-3.2里面的minigui-res,因为不能上传较大的文件,因此build-minigui-3.2和minigui-res分开上传了
miniGUI编程指南,嵌入式学习。。。。。。。
minigui的软件包其中之一,希望帮助有需要的人
嵌入式软件开发及C语言实现:MiniGUI剖析光盘资料,一共11个,必须全部下载才能解压哦~ 嵌入式软件开发及C语言实现:MiniGUI剖析.zip.007
MiniGUI在嵌入式控制系统中的研究与开发,刘煜,李言俊,对MiniGUI在嵌入式控制系统中的应用进行了研究。针对实际的嵌入式控制系统,首先从系统构成的分析入手明确了整个系统的硬件构成和��
这是针对 Linux (i386)平台的 minigui 3.6.2 开发包(MiniGUI-Processes 运行模式)。
这是针对 Linux (i386)平台的 minigui 3.6.2 开发包(MiniGUI-Processes 运行模式)。
libminigui-1.3.3 MiniGUI函数库
MiniGUI-STR 1.6.2在uCLinux+S3C44B0上的移植
基于MiniGUI的UCDOS字库接口实现