Androidのmakefileには、次の行があります
$(call import-add-path,/Users/bruno/Dev/cocos2d-x-2.1.5)
今、私は何人かの人々と仕事をしていますが、そのラインを持つことはあまり人に優しくありません. 環境変数でそのパスを定義しようとしましたが、call import-add-path 行に追加すると無視されます。変数を警告として出力すると、makefile には明らかに vatiable が存在します。
$(warning $(NMP)) # outputs: jni/Android.mk:29: /Users/bruno/Dev/cocos2d-x-2.1.5
$(call import-add-path,$(NMP))
複数の開発者が使いやすいように、これを機能させるにはどうすればよいですか?
編集: OSX 上の Eclipse、cocos2d-x 2.1.5 TestCpp プロジェクト、android NDK r10c のビルド。実際に表示されるエラー メッセージは、ABI の欠落に関するものであり、NDK_MODULE_PATH 変数を適切に設定しているかどうかを確認するものであり、これはデバッグ ビルドでのみ発生します (おそらく GDB が違いを生むのでしょうか?)。