【发布时间】:2014-02-26 21:45:37
【问题描述】:
我在 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 做到这一点?
【问题讨论】:
标签: android c++ windows eclipse android-ndk