幻想小说网 酷文学 深夜书屋 叮当小说网 找小说网 无限小说网 红尘小说网

嵌入式GUI FTK介绍(11)-交叉编译

转载时请注明出处和作者联系方式
文章出处:http://www.limodev.cn/blog
作者联系方式:李先静 <xianjimli at hotmail dot com>

考虑到交叉编译只是个浪费时间的体力活,FTK提供了一个Makefile来交叉编译FTK本身和其依赖的软件包,在tools/cross-build/README里说明:

1. copy cross.mk and env.sh into the PARENT directory of ftk.
2. edit env.sh to set some variables.
3. source env.sh
4. make -f cross.mk

环境变量文件非常简单。FTK提供了几个样本,通常只能需要拷贝一份,修改一下toolchain所在的位置即可。如:


 
cross.mk会自动下载软件包并做交叉编译。有两个重要目标:

o all 用来编译zlib png jpeg tslib freetype libftk。这个是FTK基于framebuffer的直接运行的。
o all_dfb 用来编译zlib png jpeg tslib freetype directfb libftk。这个是FTK基于directfb运行的,这时libftk的编译选项要做适当的修改。

posted on 2010-02-01 08:22  张云临  阅读(180)  评论(0编辑  收藏  举报

导航