添加要在Android.mk文件中调用的函数



我们可以在Android.mk文件中执行call all-subdir-java-files,以递归方式链接所有java文件。我们如何使用类似call all-subdir-cc-files的方式链接所有c和c++文件?我可以自己定义一个函数all-subdir-cc-files并在Android.mk文件中调用它吗?

是的,您可以将函数添加到Android.mk中。这是一个makefile,仅此而已。你应该只记住,Android.mk可能不止一次被包括在内,你为不同的ABI构建。

这里可以找到一个返回给定目录下文件列表的函数示例。

至于all-subdir-java-files,请注意它属于AOSP构建引擎,而不是NDK。

最新更新