2013-10-18 5 views
5

Ich möchte prefl für Android-Gerät kompilieren und ich habe diese Basis auf der Anleitung the guide. Eine i gesetzt Umgebung NDK verwenden Android NDK r9kompilieren linux tool perfor für android

export NDK_TOOLCHAIN=${NDK}/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi- 

export NDK_SYSROOT=${NDK}/platforms/android-9/arch-arm 

Ich laufe mit Werkzeug machen

make ARCH=arm CROSS_COMPILE=${NDK_TOOLCHAIN} CFLAGS="--sysroot=${NDK_SYSROOT}" 

ich den Fehler empfangen, so können Sie mir helfen?

Android NDK: NDK_TOOLCHAIN ​​ist mit dem nicht unterstützten Wert definiert android-NDK-r9/Werkzeugketten/Arm-Linux-androideabi-4.6/prebuilt/Linux-x86/bin/Arm-Linux-androideabi-
Android NDK : Bitte verwenden Sie einen der folgenden Werte: Arm-Linux-Androideabi-4.6 Arm-Linux-Androideabi-4.8 Arm-Linux-Androideabi-Clang3.2 Arm-Linux-Androideabi-Clang3.3 Mipsel-Linux-Android-4,6 Mipsel- linux-android-4.8 mipsel-linux-android-clang3.2 mipsel-linux-android-clang3.3 x86-4.6 x86-4.8 x86-clang3.2 x86-clang3.3
build/core/init.mk: 555 : * Android NDK: Abbrechen. Halt.

+0

seine 2015 im mit noch das gleiche Problem mit der neuesten Quelle auch von d Weise haben Sie es lösen? – kakeh

+0

@kakeh irgendein Glück bro? – Behnam

+0

@Hiipe Trinh, hast du es funktioniert? – Behnam

Antwort

0

die Fehler eindeutig sagen, Sie entsprechenden Wert auswählen müssen beim Export,

Export NDK_TOOLCHAIN ​​= $ {} NDK /toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm -linux-androideabi-

sollte

Export NDK_TOOLCHAIN ​​= $ {} NDK /toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-4.6

sein

Wenn es nicht funktioniert, ich empfehlen, dass Sie den gesamten Pfad, den $ NDK_TOOLCHAIN ​​enthält, erneut prüfen.

Danke, Jain

+0

Danke, ich habe versucht, das zu tun, aber es funktioniert nicht. $ NDK_TOOLCHAIN ​​enthält bereits arm-linux-androideabi- file –

+0

Nein, das ist ein Workout, an das man denkt, wenn wir die Fehlermeldung sehen, aber selbst wenn der Wert geändert wird, bleibt der Fehler bestehen. Ich weiß nicht warum, hat irgendjemand gearbeitet aus ? – kakeh