【实验】install-minigui

【实验】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,将GALIAL引擎均改为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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值