Как скомпилировать .sh перед проектом Android на eclipse в Linux

Я компилирую игру, созданную с помощью lib cocos2d-x и работающую в eclipse + linux. Если я изменю собственный код на cpp, мне нужно будет ввести в консоль ./build_native.sh для компиляции кода.

Как это можно сделать автоматически, когда я запускаю Android Projecto в Linux???

У меня проблема в том, что если я запускаю команду ./build_native.sh, компилирую всю библиотеку cocos2d-x, включая неотредактированные файлы, и процесс занимает несколько минут. Я хотел бы избежать этого.

заранее спасибо


person vgonisanz    schedule 03.04.2012    source источник
comment
В моем случае это не займет несколько минут. Если я изменю файл и перекомпилирую его из build_native.sh, он сделает это за несколько секунд... не более 10 секунд... Вы должны столкнуться с какой-то другой проблемой .   -  person Nikhil Aneja    schedule 03.04.2012
comment
@Piperoman: вы получаете поддержку кода при программировании в eclipse? т. е. Предположим, вы хотите ввести cocos2d::CCSprite * _ship; . после написания coc и нажатия Ctrl + пробел вы получаете помощь по коду?   -  person AndroidDev    schedule 30.07.2012
comment
Появится всплывающее окно, нажав ctrl + пробел, но внутри: не предложения по умолчанию   -  person vgonisanz    schedule 01.08.2012


Ответы (1)


./build_native.sh очистите папку ресурсов Android и снова скопируйте все ресурсы при каждом запуске. У вас очень большие файлы ресурсов? если у вас есть и ресурсы не меняются часто, вы можете изменить сам сценарий оболочки, чтобы прокомментировать все строки, связанные с копированием ресурсов.

person m.ding    schedule 29.05.2012