2012-04-03 53 views
4

編譯一個使用lib cocos2d-x創建的並在eclipse + linux中運行的遊戲。如果我更改cpp的本地代碼,我必須放入控制檯./build_native.sh來編譯代碼。如何在eclipse上的android項目中編譯.sh之前的.sh項目

當我在linux上運行android projecto時,如何自動執行?

我遇到的問題是,如果我運行命令./build_native.sh,編譯所有的cocos2d-x庫,包括非編輯文件,並且該過程需要幾分鐘。我想避免這種情況。

在此先感謝

+2

在我的情況下,它不需要幾分鐘..如果我改變了一個文件,並從build_native.sh重新編譯它,它在幾秒鐘...不超過10秒...你必須面對一些其他問題。 – 2012-04-03 15:34:59

+1

@Piperoman:在eclipse中進行編程時,你會獲得代碼支持嗎?即假設你想輸入cocos2d :: CCSprite * _ship; 。寫完coc後按下Ctrl + Space,你會得到代碼幫助? – MobiDev 2012-07-30 07:27:10

+0

彈出按下ctrl +空格,但裏面:不是默認提議 – vgonisanz 2012-08-01 17:52:45

回答

3

./build_native.sh清理你的Android資源文件夾,每次運行時間再次複製了所有資源。你有很大的資源文件嗎?如果您有且資源不經常更改,則可以修改shell腳本以評論與資源複製相關的所有行。