我们也说说Android.mk(5) - 计算怎么办?

  1. 云栖社区>
  2. 博客>
  3. 正文

我们也说说Android.mk(5) - 计算怎么办?

lusing 2016-04-13 11:29:34 浏览1433
展开阅读全文

我们也说说Android.mk(5) - 计算怎么办?

计算怎么办?

前面我们把Makefile做为一门语言的主要特性大致做了一个描述,它集合了目标式的模式和函数式的模式,还有大量的宏的思想,已经可以写出相当复杂的Makefile了。
但是,很不幸的是,虽然已经很复杂了,我们在实际的Android.mk当中还是会发现有很多事情光用Makefile的字符串替换搞不定啊,这可如何是好?

其实,这就是我们在第一讲的最开始就讲shell函数的原因,因为这要靠shell脚本来解决了。

我们看个实际的例子:core.mk中判断make的版本号大于等于3.81版的脚本:

# Check for broken versions of make.
# (Allow any version under Cygwin since we don't actually

网友评论

登录后评论
0/500
评论
lusing
+ 关注