Android Eclipse并为项目配置NDK工具链

时间:2014-02-26 21:45:38

标签: android c++ windows eclipse android-ndk

我在Windows 8.1上使用Android Eclipse ADT 我已经安装了Cygwin和MinGW。 我已经安装了SDK,NDK和Cocos2d-x库。

我的问题是我的Cocos2d-x项目期待NDK中的这个工具链库:

ndk\toolchains\arm-linux-androideabi-4.4.3\prebuilt\darwin-x86\lib\gcc\arm-linux-androideabi\4.4.3\include

我浏览到ndk \ toolchains文件夹,我看到其他几个版本:

arm-linux-androideabi-4.6
arm-linux-androideabi-4.8
arm-linux-androideabi-clang3.3

还有其他一些版本,但不是4.4.3版本。

我的问题是,我应该

1)用Cygwin或MinGW编译“arm-linux-androideabi-4.4.3”以及如何做到这一点。

  • 或 -

2)在ADT中进行一些设置我应该将版本更改为最新版本“arm-linux-androideabi-4.8”。如果这是正确的选择,请指导我这个设置。

提前感谢您的帮助!


编辑比尝试将正确的NDK放入其中更为重要,它明确指出,"Invalid project path: Include path not found (C:\development\lib\android\ndk\toolchains\arm-linux-androideabi-4.4.3\prebuilt\darwin-x86\lib\gcc\arm-linux-androideabi\4.4.3\include)" 如果这是Visual Studio错误,我会寻找定义项目路径的位置。为什么我不能用Eclipse ADT做到这一点?

1 个答案:

答案 0 :(得分:1)

在我看来,你需要一个编译的arm-linux-arndroideabi-4.4.3工具链。

您可以从以下链接下载带编译的arm-linux-arndroideabi-4.4.3的ndk-r8e工具链:

32-OS:https://dl.google.com/android/ndk/android-ndk-r8e-windows-x86.zip

64-OS:https://dl.google.com/android/ndk/android-ndk-r8e-windows-x86_64.zip

额外的zip文件,你会发现android-ndk-r8e \ toolchains \ arm-linux-androideabi-4.4.3 \ prebuilt

希望有所帮助。