В андроиде Makefile У меня есть следующая строкаAndroid Makefile вызов импорта путь значение переменной
$(call import-add-path,/Users/bruno/Dev/cocos2d-x-2.1.5)
Сейчас я работаю с несколькими людьми, и с этой линией не очень удобно в использовании. Я попытался определить этот путь в переменной среды, но он игнорируется, когда я добавляю его в строку импорта-добавления пути. Я выходной переменный, как предупреждение и Makefile, очевидно, имеет vatiable подарок:
$(warning $(NMP)) # outputs: jni/Android.mk:29: /Users/bruno/Dev/cocos2d-x-2.1.5
$(call import-add-path,$(NMP))
Как я могу сделать эту работу, так что это несколько разработчиков дружественным?
Редактировать: Затмение на OSX, создание проекта cocos2d-x 2.1.5 TestCpp, android NDK r10c. Сообщение об ошибке, которое я получаю, фактически связано с отсутствующим ABI и спрашивает меня, правильно ли я установил переменную NDK_MODULE_PATH, и это происходит только при сборке отладки (возможно, GDB имеет значение?).
Это должно отлично работать с точки зрения make-файла (я не знаю ничего о стороне Android в частности, хотя). Работает ли она с переменной, определенной в самом файле makefile? –
@EtanReisner No. Я действительно нашел несколько комментариев о том, что Eclipse испортил среду для отладочных сборников, но поскольку она не работает, когда переменные определены в make-файле, я предполагал, что это не о Eclipse. – Bikush
Но он действительно работает, если вы жестко кодируете значение в вызове? В той же ситуации, когда она не работала с вышеуказанным? –