我在使用 Cygwin 和 ndk-7ndk-build
脚本和使用ndk-build.cmd
预编译库在 Windows 上构建脚本之间切换。当我再次尝试从 Cygwin 切换回构建时,我开始收到:
*多个目标模式。停止。
我该如何解决?
我在使用 Cygwin 和 ndk-7ndk-build
脚本和使用ndk-build.cmd
预编译库在 Windows 上构建脚本之间切换。当我再次尝试从 Cygwin 切换回构建时,我开始收到:
*多个目标模式。停止。
我该如何解决?
您应该删除旧的“obj”文件夹。
在我看来,您的 makefile 已保存为 Windows/DOS 行结尾,而不是 UNIX 行结尾。当您看到看起来像这样损坏的错误消息时,通常就是这个原因。
我也遇到了同样的问题,我用的是eclipse。在我运行eclipse 项目 clean后,问题就消失了。我注意到在清理之前,有两个目标 armeabi 和 armeabi-v7a。项目清理清理文件夹之一,ndk-build 没有问题。
我以前遇到过这个问题。我将制作更改为最新版本(手动下载),并修复了它。