没有合适的资源?快使用搜索试试~ 我知道了~
最近移植了 MiniGUI 1.3.3 到一个开发板上,中间遇到许多问题,在论坛上发问题,结果也没多少人回我,就算偶尔有回的,基本上回答也没有什么用,网上找不到一个完整的移植文章,所以就决定把自己这次移植摸出来的一些方法写出来,给像我一样的小菜鸟做个参考吧。本文不教你怎么写驱动,只是教怎么样在最短的时候在你的PC机上搭建起开发环境,同时在你的板子上跑起MiniGUI 来,这样你就可以在PC上开发好程序,调试完毕,然后交叉编译一下,直接Copy到板子上就可以了。
资源推荐
资源详情
资源评论
MINIGUI 移植
最近移植了 到一个开发板上,中间遇到许多问题,在论坛上发问题,
结果也没多少人回我,就算偶尔有回的,基本上回答也没有什么用,网上找不到一个完整
的移植文章,所以就决定把自己这次移植摸出来的一些方法写出来,给像我一样的小菜鸟
做个参考吧。本文不教你怎么写驱动,只是教怎么样在最短的时候在你的 机上搭建起
开发环境,同时在你的板子上跑起 来,这样你就可以在 上开发好程序,调试
完毕,然后交叉编译一下,直接 到板子上就可以了。
首先,你需要下载的 的包:
!"
这两个包的下载需要你在 上注册过才可以下载,免费注册的,自
己去下吧
"!# 图形界面程序
""!"# 一些
小例子
好,首先就下载这几个包吧,后面还有需要下载的包,后面再说
环境的搭建
首先你需要一个 $%环境,我安装的是 &!'(#安装时记着选 !)!,
这样可以避免到时候编译少了东西。这里搭建的环境是让 在你的 上可以跑起
来,这样以后你开发程序就可以只在 上开发,调试好,最后交叉编译一下放到板子上
就行了。后面会讲怎么为板子编译 ,耐心的看吧:)
首先建立自己的开发目录
*&+,-
*&+,
*&+,-"./#这个是我的板子,
*&+,000"./#给一般用户操作权限
*"!+,"./#进到目录中去,在这个目录下工作,用普通用户来工作
把 解开
*"!+, %1
*"!+, %1!"
编译 ,这个是 运行所必需的库文件,必须编译成功
*"!+,
*"!+,2!最简单的编译方式,让它自己去配置 ,这里采用缺省的
3!模式而不是 $! 模式,因为这种方式在 机上使用最方便,后面移到板子上再
改成 $!模式即可
注意屏幕上的输出,特别是下面几条
!-14!56!"!"!"
!-1!!"
!-13374!!3!78!"1!"
!-137$
!-19!7"7!9!!"
!-17!-7"!"
其中 –1:必须是 !",不然后面你的程序肯定会有问题,如果这里不是 !"
的话,肯定是你的 &!(安装不对,告诉过你安装时选 !)!,你选了吗???
其中 1库是对 3!3!字体的支持,库是对 图形的支持,里都
需要这两个,在后面为板子交叉编译的时候也需要这两个,不然你的程序跑不起来,切记
切记。
好了,现在通过了,下面是编译了
*"!+,-!
接来来就是漫长的等待了,让它慢慢的编译吧,呵
*"!+,"切到 &用户权限下,不然安装时没法把文件写到你的 "目
录下
*&+,-!"
好了,库安装完毕,下面是安装资源
*&+,"./#!"
*&+,-!"
;<,基本的安装完成了,现在检查一下
看看在你的目录 "下是不是有以下文件
!%"=!%"##
!%"##
!%
!%
!%"=!%"##
"="##
"##
"="##
)"=)"##
)"##
)
)
)"=)"##
里面还有一个目录 ,可以进到里面去看,分别为 !"*>
">>?+好几个目录,里面有相应的文件
检查 "!里面是不是多了一个 目录,
"!时面好多的 文件,如下:
!2%!!%"
)
22!"-
如果这里检查没有这些东西的话,那你前面的步骤肯定有问题,自己检查一下吧。
首先,修改你的 !"1文件,在里面最后新加入一行 "
然后执行 *&+,2
;<@
*&+,)"!1
在里面找到
*""!+
,A$!!
,7!!B1
7!!BC)1这里修改
,A$!!
,7!!B"!
7!!BC)1这里修改
!)B!)"!
!BD.
*1+
!1!B#./%0EFE
*C)1+
!1!BE/#%/F#E这里修改
"B#
保存一下,;< 了!
剩余15页未读,继续阅读
资源评论
yuyuebaoge
- 粉丝: 0
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功