2016-06-28 5 views
7

Wir versuchen, die neue CMake-Unterstützung in Android Studio 2.2 Gradle zu verwenden.Verwenden Sie Clang anstelle von GCC mit Android Studio 2.2 CMake-Unterstützung

Standardmäßig ist die Toolchain auf die Verwendung von GCC eingestellt und scheint kaputt zu sein, so dass die Kompilation kläglich scheitert.

Wie kann ich sagen, dass es mit Klängen arbeiten soll?

Ich habe versucht, -DANDROID_TOOLCHAIN_NAME=arm-linux-androideabi-clang3.5 im Parameter Parameter im Rahmen von CMake in unserem build.gradle zu verwenden, aber das scheitert auch (es wurde in den Kommentaren von android.toolchain.cmake dokumentiert, die mit der NDK kamen, die solche Toolchain beansprucht . nicht existiert

Antwort

2

Google ihre Dokumentation haben aktualisiert scheinen, dass ein neues -DANDROID_TOOLCHAIN ​​= Klirren Argument hinzufügen, finden Sie -

http://tools.android.com/tech-docs/external-c-builds

UPDATE neueste und roid Studio baut ab heute (21. August 2016) ein Kontrollkästchen beim Starten eines neuen Projekts, um C++ Support zu aktivieren, ich habe es unter Windows getestet und es funktioniert.

Cheers

Verwandte Themen