Your best bet is to just use the Android NDK. It contains everything for what you are trying to do. Just follow this link: NDK Downloads | Android NDK | Android Developers <https://developer.android.com/ndk/downloads>.
On Tue, Oct 17, 2023 at 2:53 PM H Jumogehn <jumog...@gmail.com> 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 android-building@googlegroups.com > To unsubscribe from this group, send email to > android-building+unsubscr...@googlegroups.com > 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 android-building+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/android-building/1e9a08ad-45fc-444a-8f2f-af10ae860388n%40googlegroups.com > <https://groups.google.com/d/msgid/android-building/1e9a08ad-45fc-444a-8f2f-af10ae860388n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to android-building@googlegroups.com To unsubscribe from this group, send email to android-building+unsubscr...@googlegroups.com 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 android-building+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/android-building/CAEq4fyCjiAVZUtEqxkqE-rAEoz1pX7uLdfcZgN%3DQHLnpEjOMew%40mail.gmail.com.