BCCAARM

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Durch Clang erweiterte C++-Compiler


BCCAARM ist der C++-Compiler von RAD Studio für Android.

BCCAARM basiert auf Clang. Weitere Informationen zu Gemeinsamkeiten des BCCAARM-Compilers mit anderen C++-Compilern, die durch Clang erweitert wurden, finden Sie unter Durch Clang erweiterte C++-Compiler.

Allgemeine Informationen

Feld Wert
Clang-Version 3.3
LLVM-Version 3.3
Aufrufkonventionen AAPCS (EN)
Ergänzen von Namen Itanium (EN)
Standardbibliothek GNU libstdc++ (EN)

Ausgabedateien

Dateityp Dateierweiterung Dateiformat
Ausführbar N/A¹
Gemeinsame Bibliothek .so ELF (EN)
Statische Bibliothek .a ar (EN)
Compiliertes Objekt .o ELF (EN)
Hinweis: RAD Studio-Anwendungen für Android werden als gemeinsame Bibliotheken erzeugt.

Schreiben von C++-Code für BCCAARM

Um C++-Code speziell für BCCAARM zu schreiben, verwenden Sie Folgendes:

#if defined(__ANDROID__) && defined(__arm__)
    // Your code.
#endif
Hinweis: Hierbei handelt es sich um Compiler-spezifischen Code. Auf diese Art und Weise sollten Sie Android-spezifischen Code nicht schreiben. Siehe Erstellen einer Android-App.

Weitere Informationen finden Sie unter Durch Clang erweiterte C++-Compiler, Vordefinierte Makros.

Siehe auch