高分求minigui 完整的安装程序 能用就给分最好能给我说下安装过程, 马上送上300分

高分求minigui 完整的安装程序 能用就给分最好能给我说下安装过程, 马上送上300分,第1张

方法:

1、 在/home下建立一个新的文件夹minigui

并将以上所准备的软件包都复投影到此文件夹minigui下,在终端下执行:

cd /home/minigui

tar zxf libminigui-1.6.10.tar.gz

tar zxf minigui-res-1.6.10.tar.gz

tar zxf mde-1.6.10.tar.gz

tar zxf mg-sample-1.6.10.tar.gz

(解压的方法有很多种,不限于此)

2、安装MiniGUI资源文件 在终端下执行:

cd /home/minigui/minigui-res-1.6.10

make install

(怎么安装一定要先看看README ^_^)

3、安装MiniGUI在终端下执行:

cd /home/minigui/libminigui-1.6.10

./configure

make

make install

这里必须得先阅读README,现将其重要部分复制下来,略懂之后再进行详解,

{By default,libraries of MiniGUI will be installed in<br/>'/usr/local/lib'.You should make sure that this directory<br/>is listed in '/etc/ld.so.conf' file.And after having installed<br/>them,you should run the following command to update the cache<br/>of shared library system:<br/>$ su -c ldconfig}

大概意思是:MiniGUI的函数库默认安装在'/usr/local/lib'下,我们需要设置系统的路径,即要修改一下‘/etc/ld.so.conf'文件的内容,在此文件的最后一行增加目录'/usr/local/lib'(后面不要留空格噢,很得要,不信你试试终端下执行:

cd /ctc

vim ld.so.conf

在最后一行添加'/usr/local/lib'(记住氏首没有单引号的)

然后保存,退出

再在终端下使用使用ldconfig命令来更新共享函数库系统的缓冲:

/sbin/ldconfig

4、激活FrambeBuffer

MiniGUI默认配置使用建立在FrambeBuffer基础上的

NATIVE/FBCON图形引擎(底层图形设备驱动接口(GPL))

这里的工作是在Linux系统下激活FrambeBuffer设备驱动程序,

Linux内核中已包含了VESA FrambeBuffer设备驱动程序,

只需要修改'/boot/grub/menu.lst'文件来激活VESA FrambeBuffer

在终端下执行:

vi /boot/grub/menu.lst

然后看到'kernel /vmlinuz-2.6.23.1-4 ro root=LABEL=/'这一行

在其后“加一空格键”后添加'vga=0x0317'如下

‘kernel /vmlinuz-2.6.23.1-4 ro root=LABEL=/ vga=0x0317'

保存,退出。重启 *** 作系统;

5、安装qvfb,

在终端下执行:

cd /home/minigui/qvfb-1.1

./configure

make

make install

make clean

(安装前一定要养成先vim README或者vim INSTALL的习惯)

6、运行MiniGUI例子程序

在终端下执行

qvfb&

在Virtual framebuffer窗口进姿亮入File菜单中的Configure

将Size改为640*480“VGA”,Depth改为16bit

然后再打开一个歼册数终端执行:

cd /home/minigui/mde-1.6.10

./configure

make

好了!

现在可以运行mde-1.6.10下的所有例子,

接下来人们来运行一个推箱子的游戏:

在终端下执行:

cd /home/minigui/mde-1.6.10/housekeepermake

./housekeeper

我们可以在Virtual frambuffer中看到一个推箱子窗口

想退出的话可以单击推箱子窗口右上角的叉,

然后在Virtual frambuffer中点右键“结束会话”即可

检查头文件是不是少包含了碰散棚

第一个close多了一句DestroyAllControls(hdlg)

第二个close消息少了上面掘亩

我电脑上没环境,这笑则么直接看太费神了 你这个GCC编译结果截图看看


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12326837.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存