摘要:
最近在做一个项目,参考Android的构建系统,自己实现了一个简单的GNU Make的构建系统这是什么? 这是一个通用的Makefile脚本文件,使用GNU Make(版本大于3.81)作为工程构建工具,本Makefile脚本有如下特点:非递归Makefile。对外导出一些通用的变量接口,脚本内部的变化不会引起外部修改。利用OO(object Oriented)的思想,以模块(一个module.mk文件)作为最小单元,封装模块,增加复用,使整体更加容易理解。同时, 还提供了两种数据结构的封装:list和map,list用于保存链数据,map用于保存key-val数据。扩展性良好,通过简单的添加 阅读全文
posted @ 2013-08-16 11:30
lzk90s
阅读(354)
评论(0)
推荐(0)