linux - Linux和cocos2d:'cc1plus':execvp:没有这样的文件或目录

我正在尝试在Linux上为Android构建Cocos2D示例应用程序,得到以下错误:

stefanos@stefanos-MS-7250:~/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'                                                                                                       
stefanos@stefanos-MS-7250:~/cocos2d-1.0.1-x-0.11.0/Test1/android$  

我在运行ubuntu,我已经安装了gcc,g++
解决了的:
R6版本的ndk可以构建它
下载地址:http://dl.google.com/android/ndk/android-ndk-r6-linux-x86.tar.bz2


最佳答案:

尝试更新cocos2d-xversion 2.0,它已经在今天发布,并使用NDK 8。你一定过时了。
使用最新版本更好,1.0在Android中有很多漏洞。其中一个是内存管理器,在商店里发布游戏是非常糟糕的。

译文:来源   文章分类: linux cocos2d-iphone g++ cocos2d-android cocos2d-x

相关文章:

linux - awk正则表达式中的变量

c++ - 无论调用多少次,dlclose都不会真正卸载共享对象

c - 为什么要使用shm_open?

linux - Dockerfile不支持Unix列表吗?

linux - 模拟麦克风(虚拟麦克风)

linux - ubuntu和ubuntu docker映像有什么区别?

c++ - sudo命令的QT应用程序权限

java - Scala无法在IntelliJ中运行

c++ - CUDA C ++:使用调用模板内核的模板函数

linux - Linux中的GDB调试_x86_64命令信息