Linux安装minigui教程,minigui linux 安装过程及问题解决

0.下载相应文件

libminigui-1.6.10.tar.gz

mg-sample-1.6.10.tar.gz

minigui-res-1.6.10.tar.gz

qvfb-1.1.tar.gz

1.安装qvfb和minigui

解压安装

先在目录上建立minigui文件夹

jing@jing-desktop:~$ mkdir

minigui

j jing@jing-desktop::~$

cdminigui

将所有文件放到minigui文件夹中

a.

安装qvfb

先安装qt3-dev-tools-embedded,libqt3-headersand

libqt3-mt-dev

如果没有的话,会出错 Can't find X includes

以及error: Qt (>= Qt 3.0.3) (headers and libraries)

not found 等错误

sudo apt-get install

qt3-dev-tools-embedded

sudo apt-get install

libqt3-headers libqt3-mt-dev

解压

jing@jing-desktop:~/minigui$tar

zxvf

qvfb-1.1.tar.gz

jing@jing-desktop:~/minigui$cd qvfb-1.1/

配置

jing@jing-desktop:~/minigui/qvfb-1.1$

./configure

--with-qt-includes=/usr/share/qt3/include

--with-qt-libraries=/usr/share/qt3/lib/

编译

jing@jing-desktop:~/minigui/qvfb-1.1$make

-j4

安装

jing@jing-desktop:~/minigui/qvfb-1.1$sudomake

install

b.安装资源文件

解压

jing@jing-desktop:~/minigui$tar

zxvf minigui-res-1.6.10.tar.gz

jing@jing-desktop:~/minigui$cd

minigui-res-1.6.10

安装

jing@jing-desktop:~/minigui/minigui-res-1.6.10$sudo

make install

c.配置安装MiniGUI

解压

jing@jing-desktop:~/minigui$tar

zxvflibminigui-1.6.10.tar.gz

jing@jing-desktop:~/minigui$ cd

libminigui-1.6.10/

配置

jing@jing-desktop:~/minigui/libminigui-1.6.10$./configure

编译

jing@jing-desktop:~/minigui/libminigui-1.6.10$make

安装

jing@jing-desktop:~/minigui/libminigui-1.6.10$sudo

make install

vi /etc/ld.so.conf

在最后添加一行 /usr/local/lib 然后:wq保存推出

vi /usr/local/etc/Minigui.cfg 把输入fbcon输出console都改为qvfb

然后保存退出

ldconfig

2.测试

使用mg-sample-1.6.10.tar.gz进行

解压

jing@jing-desktop:~/minigui$ tar zxvf

mg-samples-1.6.10.tar.gz

jing@jing-desktop:~/minigui$ cd

mg-samples-1.6.10/

配置

jing@jing-desktop:~/minigui/mg-samples-1.6.10$

./configure

编译

jing@jing-desktop:~/minigui/mg-samples-1.6.10$make

jing@jing-desktop:~/minigui/mg-samples-1.6.10$cd

src

运行

jing@jing-desktop:~/minigui/mg-samples-1.6.10$qvfb

&

jing@jing-desktop:~/minigui/mg-samples-1.6.10$./helloworld

附:遇到的问题

A. 配置时

error: Can't find X includes. Please check your installation and

add the correct paths!

solution: sudo apt-get install

qt3-dev-tools-embedded

B. 配置时

checking for Qt... configure: error: Qt (>= Qt

3.0.3) (headers and libraries) not found. Please check your

installation!

For more details about this problem, look at the end of

config.log

solution: 1.

sudo apt-get install libqt3-headers libqt3-mt-dev

2.

./configure --with-qt-includes=/usr/share/qt3/include

--with-qt-libraries=/usr/share/qt3/lib/

3.

make -j4

4.

sudo make install

C. 运行例子时

NEWGAL: Video mode smaller than requested.

NEWGAL: Set video mode failure.

InitGUI (step 4): Can not initialize graphics engine!

solution: 1.

修改 sudo

vi /usr/local/etc/MiniGUI.cfg

[qvfb]

defaultmode=240x320-16bpp

2.

重启

D.运行出错

loading shared libraries:

libminigui-1.6.so.10: cannot open shared object file: No such file

or directory

solution: 在完成配置安装minigui后,输入

vi

/etc/ld.so.conf 在最后添加一行 /usr/local/lib 然后:wq保存推出

vi

/usr/local/etc/Minigui.cfg 把输入fbcon输出console都改为qvfb

然后保存退出

ldconfig

E.配置configure出错

C++ preprocessor "/lib/cpp" fails sanity

check

sulotion:sudo apt-get install build-essential

sudo

ldconfig

问题1:

有一些软件包无法被安装。如果您用的是不稳定(unstable)发行版,这也许是

因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件

包尚未被创建或是它们还在新到(incoming)目录中。

这种问题就应该是软件源的问题,源中的版本比较低;依赖的版本号比正要安装的版本号要低导致没法安装。

只需要将原来软件源删除,用新的软件源替换一下就可以了。

做法见这里:http://wiki.ubuntu.org.cn/如何使用我们推荐的源

sudo gedit

/etc/apt/sources.list

写上软件源后,再刷新一下,注意一定要刷新,运行:

sudo apt-get update

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值