我的MiniGUI移植之路

我的MiniGUI移植之路

ID:37764368

大小:41.50 KB

页数:7页

时间:2019-05-30

我的MiniGUI移植之路_第1页
我的MiniGUI移植之路_第2页
我的MiniGUI移植之路_第3页
我的MiniGUI移植之路_第4页
我的MiniGUI移植之路_第5页
资源描述:

《我的MiniGUI移植之路》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、我的MiniGUI移植之路转载自以下网址http://linfengdu.blog.163.com/blog/static/11771073201062002752473/一:前言最近几天在移植minigui,一直没有使用过minigui界面,想看看什么效果,顺便学习一下,毕竟是国产的。花了我三天的时间,终于在我的LCD上显示minigui界面了,可以运行MDE演示程序。期间遇到很多问题,还好我都把我的问题以及解决方法都记录下来,下面开始我的移植。 二:使用环境的搭建1.主机:RedHatEnterpriseLinu

2、xAS42.交叉编译工具路径:/usr/local/arm/2.95.3/ (用于编译vivi,minigui1.3.3)         /usr/local/arm/3.3.2/  (用于编译busybox1.5.1)         /usr/local/arm/3.4.1/ (用于编译linux2.6.11.1内核的)把/usr/local/arm/2.95.3/bin路径添加到/etc/profile文件中3.开发板:友善之臂SBC24104.开发板使用的Linux2.6.11内核内核配置时候选择下面的选项

3、Graphicssupport --->   <*>Supportforframebufferdevices //minigui图形引擎有关 <*>VirtualFrameBuffersupport(ONLYFORTESTING!) Consoledisplaydriversupport ---> <*>FramebufferConsolesupport    //minigui图形引擎有关 三:资源依赖库的安装在网上参考了大漠孤狼的移植方法,编译的时候这些资源不知道用到没,有的是用到的。我都安装了。所有的资源依赖库

4、和minigui源文件都下载到/home/minigui/下。1.zlib库的安装下载地址:http://www.zlib.net/zlib-1.2.3.tar.gz#tarzxfzlib-1.2.3.tar.gz#cdzlib-1.2.3#./configure--prefix=/usr/local/arm/2.95.3/arm-linux/--shared#viMakefile 把gcc都改成arm-linux-gcc #make#makeinstall2.png库的安装 下载:http://superb-eas

5、t.dl.sourceforge.net/sourceforge/libpng/libpng-1.0.10rc1.tar.gz#tarzxflibpng-1.0.10rc1.tar.gz#cdlibpng-1.0.10rc1#cpscripts/makefile.linux Makefile #viMakefile  CC=arm-linux-gcc #where"makeinstall"putslibpng.a,libpng.so*,png.handpngconf.hprefix=/usr/local/arm/2.

6、95.3/arm-linux  //修改这里#Wherethezliblibraryandincludefilesarelocated#ZLIBLIB=/usr/local/lib#ZLIBINC=/usr/local/includeZLIBLIB=/usr/local/arm/2.95.3/arm-linux/lib //修改这里ZLIBINC=/usr/local/arm/2.95.3/arm-linux/include //修改这里#make#makeinstall3.jpeg库的安装jpeg库的安装我是cop

7、y/usr/local/arm/3.3.2/arm-linux/lib/目录下的,3.3.2的交叉编译器本身含有jpeg库的。4.libttf库的安装下载地址:http://nchc.dl.sourceforge.net/sourceforge/freetype/freetype-1.3.1.tar.gz#tarzxf freetype-1.3.1.tar.gz #cdfreetype-1.3.1 把所有的Makefile文件的gcc改为arm-linux-gcc#make#makeinstall 四.MiniGUI

8、i的安装在/usr/下新建一个目录存放minigui编译安装的结果#mkdir/usr/arm-linux#cd /usr/arm-linux#mkdirlibetcinclude1.安装minigui-res-1.3.3.tar.gz#tar–xzvfminigui-res-1.3.3.tar.gz#cdminigui-res-1.3.3 #

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。