Hey The best is to start from reading the guide at https://source.android.com/ <https://source.android.com/>. Did you read it already?
On Wednesday, 18 October, 2023 at 1:23:52 am UTC+5:30 H Jumogehn wrote: > 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/e1cdf1a3-f48f-4c6c-a190-7f0887e11655n%40googlegroups.com.
