Erreur de construction Android Cocos2dx: “arm-linux-androideabi-g ++: Aucun fichier ni répertoire de ce type”

J’ai téléchargé le dernier cocos2dx (3.10) et NDK (r11). J’ai l’erreur suivante lorsque j’ai exécuté cocos comstack -p android --android-studio .

Erreur:

 ~/AndroidDev/android-ndk-r11/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++: No such file or directory 

Ensuite, j’ai trouvé dans l’ NDK Revision History ici pour r11 ce qui suit:

Removed GCC 4.8. All targets now use GCC 4.9.

Existe-t-il des solutions de contournement pour passer les parameters de cocos2dx à 4.9?

Dans votre répertoire NDK, créez le fichier RELEASE.txt et entrez la version, par exemple

r11c (64 bits)

J’ai également eu le même problème et je l’ai résolu en rétrogradant mon NDK à la version 10. Je pense que Cocos2d-X peut ne pas être compatible avec le NDK 11, car le fichier RELEASE.txt en manque.

J’ai commencé avec NDK 11 qui n’a pas fonctionné. Le problème possible, comme vous l’avez dit, RELEASE.txt n’existe pas pour cela, mais j’ai rétrogradé à NDK 10e et ne fonctionnais toujours pas même si RELEASE.txt était présent. Ensuite, j’ai dû passer à NDK 9d qui fonctionnait sans aucune modification.