Ubuntu快速安装MiniGUI

前言

之前写的Ubuntu14.04安装MiniGUI教程有些过时了,MiniGUI在github上有提供一个脚本,可以通过脚本快速安装

安装

1 安装依赖库

sudo apt-get install libgtk2.0-dev libsqlite3-dev libxml2-dev libjpeg-dev libpng12-dev libfreetype6-dev libssl-dev cmake automake

2 下载

可能会遇到下载慢的问题,或者下载不了,可以搜索github下载慢

git clone https://github.com/VincentWei/build-minigui-3.2.git

进入build-minigui-3.2文件夹,修改build-all.sh,更改一下minigui的配置

./configure --enable-develmode --with-runmode=$runmode --disable-splash --disable-screensaver --with-ttfsupport=ft2 --with-ft2-includes=/usr/include/freetype2

确保可以通过SSH访问GitHub,并且可以sudo在Linux机器上进行操作,这里主要下载minigui的库

./fetch-all.sh

我打包了本文所需要的全部代码并上传代码到CSDN,防止以后下载不到代码
下载build-minigui-3.2
下载minigui-res
这里分开了两个压缩包,因为不能上传那么大的文件,两个都下载好后,解压minigui-res到build-minigui-3.2文件夹中即可

3 编译安装

3.1 gvfb

cd gvfb
cmake .
make; sudo make install
cd ..

3.2 chipmunk

请勿使用Ubuntu提供的chipmunk-dev软件包

cd 3rd-party/chipmunk-5.3.1
cmake .
make; sudo make install
cd ../..

3.3 minigui-res

cd minigui-res
./autogen.sh
./configure
sudo make install
cd ..

3.4 build-all

./build-all.sh

4 运行

cd cell-phone-ux-demo
./mguxdemo

mguxdemo
当远程存储库中有一些更新时,可以运行update-all.sh以对其进行更新
可以运行clean-build-all.sh以卸载,清理并重新安装

注意,可能需要在运行时运行ldconfig以刷新共享库的缓存mguxdemo

发布了30 篇原创文章 · 获赞 28 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/anyuliuxing/article/details/104258707