2012-08-02 5 views
3

Je cible plus d'une architecture avec mon code c/C++ compilé avec le NDK, le problème est que je dois avoir une organisation claire sur mes fichiers make, j'ai aussi Vous devez définir différemment la même variable d'environnement en fonction de l'architecture que NDK cible lors de la compilation. Comment puis-je avoir différents makefiles pour chaque architecture?Un fichier make différent pour chaque architecture - Android NDK

Répondre

4

Vous n'avez pas besoin de fichiers makefiles différents.

à Application.mk utiliser:

APP_ABI: = all

Puis par exemple utiliser

si eq ($ (TARGET_ARCH_ABI), armeabi)

<<insert your definitions here>>

endif