Cocos2dx的android项目编译错误:Couldn't find the gcc toolchain

Cocos2dx版本:3.2

Android NDK版本:r10

对cocos2dx进行android项目编译时,出现错误:Couldn't find the gcc toolchain

分析一下android项目中的build_native.py,异常出现在截图位置:

Cocos2dx的android项目编译错误:Couldn't find the gcc toolchain_第1张图片


 尝试强制修改异常部分的代码和r10目录的名称,最终也未能编译成功。

结论是:Cocos2dx 3.2 并不支持最新的NDK r10,所以目前搞Cocos还得使用r9及以下的NDK。

但是谷歌android的官网现在只提供最新的NDK r10下载地址,旧的r9版本无法找到下载的链接了。

找不到r9链接怎么办?还好我将以前r9的链接都保存起来了。

Windows系统64位NDK r9:

http://dl.google.com/android/ndk/android-ndk-r9-windows-x86_64.zip

Windows系统32位NDK r9:

http://dl.google.com/android/ndk/android-ndk-r9-windows-x86.zip

Linux系统64位NDK r9:

http://dl.google.com/android/ndk/android-ndk-r9-linux-x86_64.tar.bz2

Linux系统32位NDK r9:

http://dl.google.com/android/ndk/android-ndk-r9-linux-x86.tar.bz2

苹果Mac系统NDK r9:

https://dl.google.com/android/ndk/android-ndk-r9-darwin-x86.tar.bz2


你可能感兴趣的:(android,cocos2d,NDK,cocos2dx,3.2,r10)