2012-05-24 3 views
3

Я пытаюсь построить приложение cocos2d образец для андроид на Linux, и я получаю следующее сообщение об ошибке:Linux и cocos2d: «cc1plus»: execvp: Нет такого файла или каталога

[email protected]:~/cocos2d-1.0.1-x-0.11.0/Test1/android$ ./build_native.sh 

    make: Entering directory `/home/stefanos/cocos2d-1.0.1-x-0.11.0/Test1/android'                          
    Gdbserver  : [arm-linux-androideabi-4.4.3] libs/armeabi/gdbserver                            
    Gdbsetup  : libs/armeabi/gdb.setup                                    
    Compile++ thumb : cocos2d <= CCConfiguration.cpp 

arm-linux-androideabi-g++: error trying to exec 'cc1plus': execvp: No such file or directory                   

make: *** [obj/local/armeabi/objs-debug/cocos2d/CCConfiguration.o] Error 1                           
make: Leaving directory `/home/stefanos/cocos2d-1.0.1-x-0.11.0/Test1/android'                          
[email protected]:~/cocos2d-1.0.1-x-0.11.0/Test1/android$ 

Я бегу Ubuntu и у меня есть GCC, г ++ установлен

РЕШИТЬ: Он построит в порядке с версией r6 в НДК

Скачать его здесь: Http: //dl.google.com/android/ndk/android-ndk -r6-linux-x86.tar.bz2

ответ

2

Постарайтесь обновить cocos2d-x version 2.0, он был выпущен сегодня и используется NDK 8. Вы должны быть устаревшими.

Использование последней версии лучше, 1.0 имеет много ошибок в Android. Один из них с менеджером памяти, очень плохо, чтобы выпустить игру в магазине.

Смежные вопросы