从源代码构建Android时如何查看实际的gcc选项?

hop*_*pia 11 android android-ndk android-source

我正在尝试调试我的android源代码构建环境(Android.mk文件).默认情况下,make系统在构建过程中不显示gcc命令行.启用此功能的最佳方法是什么?

小智 28

对于提问者来说可能为时已晚,但对于任何其他人来说都是如此.来自ndk文档@ https://docs.google.com/document/d/1jXxLV866aY9QXWS_9UwLSJjX1I6d1XfBhk1IeEyRgYE/edit?pli=1

ndk-build NDK_DEBUG = 1 - >生成可调试的本机代码.

ndk-build V = 1 - >启动构建,显示构建命令.

ndk-build -B - >强制完成重建.

ndk-build -BV = 1 - >强制完成重建并显示构建命令.


hop*_*pia 10

所述showcommands使目标将显示GCC /克++命令行:

$ make showcommands
Run Code Online (Sandbox Code Playgroud)

更多信息和其他Android.mk构建块在这里:http://elinux.org/Android_Build_System

如果您使用mm构建:

$ mm showcommands
Run Code Online (Sandbox Code Playgroud)