val*_*ior 9 build verbose android-source
如何在AOSP构建中看到详细的编译命令?ndk-build提供V = 1选项.从源代码构建怎么样?我可以输入类似的
. build/envsetup.sh
lunch
make liblog V=1
Run Code Online (Sandbox Code Playgroud)
并看到原始编译器执行行?
小智 16
如果要查看正在运行的完整编译/链接/任何命令,请使用特殊的showcommands目标(它不是构建本身的目标,而是make命令输出的修饰符).例如:要构建liblog,你会做:
. build/envsetup.sh
lunch
$ make showcommands liblog
Run Code Online (Sandbox Code Playgroud)
Zos*_*oso 12
对于寻求 Android 构建版本答案的人10+
! The argument `showcommands` is no longer supported.
! Instead, the verbose log is always written to a compressed file in the output dir:
!
! gzip -cd out/verbose.log.gz | less -R
!
! Older versions are saved in verbose.log.#.gz files
Run Code Online (Sandbox Code Playgroud)
这out
是位于 的目录<build_root>/out
。这是取自此处soong 文件中的代码。此更改是通过此提交引入的。
归档时间: |
|
查看次数: |
4463 次 |
最近记录: |