想知道编译android的时候打印的一堆编译信息都是由哪个编译器打印的。
比如target thumb C: libbt-brcm_bta <= external/bluetooth/bluedroid/bta/./jv/bta_jv_cfg.c
target arm C++: libharfbuzz <= external/harfbuzz/src/harfbuzz-indic.cpp
target arm C: libharfbuzz <= external/harfbuzz/contrib/harfbuzz-freetype.c
host C: libfdlibm <= external/fdlibm/w_fmod.c
host C++: lib64OpenglCodecCommon <= sdk/emulator/opengl/shared/OpenglCodecCommon/GLClientState.cpp
为什么我编译linux内核打印出来的是另一个样子:
CHK include/generated/utsrelease.h
CALL scripts/checksyscalls.sh
CHK include/generated/compile.h
CC init/do_mounts.o
android的编译也是用到gcc的,为啥打印出来的信息相差这么多?
补充:移动开发 , Android