开发环境 - Android.mk中添加打印

Android.mk中有很多变量都是在其他地方传过来的,有时候找不到对应关系,就不知道当前的Android.mk里面的变量的值到底是多少?

 

在Android.mk中是可以添加打印的,那么就可以实现将Android.mk中的变量打印出来。如下:

遵循gnu make的语法规则,查看gun make手册可知,gnu make提供了两个函数用来输出打印信息或者控制make的执行过程,分别是:

$(error "TEXT......")

这个函数被执行的时候,会输出:TEXT......,并且终止make的执行。

$(warning "TEXT......")

这个函数被执行的时候,会输出:TEXT......,但是make会继续执行下去。

其中“TEXT.....”可以替换为对变量的取值来输出变量的信息,例如:$(warning $(VAR)),那么该函数执行的时候会输出变量VAR的值。

 

你可能感兴趣的:(Android系统)