Hello, I tried to search toolchain in AOSP source code. And I found things below:
aapt2, aidl, arm-linux-androideabi-ld, core-lambda-stubs.jar, dexdump, lld, mipsel-linux-android-ld, source.properties, x86_64-linux-android-ld, aapt, aarch64-linux-android-ld, apksigner, bcc_compat, d8, i686-linux-android-ld, llvm-rs-cc, runtime.properties, split-select, zipalign But in my experience cross tools are like: arm-linux-gnueabi-gcc, arm-linux-gnueabi-ld arm-linux-gnueabi-ar, arm-linux-gnueabi-as, The point is there should exist *-gcc, which is compiler driver. And there should exist *-ld, *-as, *-collect2. Those are compiler, linker, asembler, etc. AOSP looks different than normal embeded linux. I'd like to learn what is compiler, assembler, linker and compiler driver in AOSP. Where can I find those information? And android uses bionic C/C++. Then, I'd like to know what is bionic C/C++ library. And what are the C/C++ include header files. And if there exist recommended vimrc file for AOSP - which has correct path settings for headers of bionic C/C++. Thank you very much in advance! -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/android-building/1e9a08ad-45fc-444a-8f2f-af10ae860388n%40googlegroups.com.
