>我在使用 Cygwin 和 ndk-7 ndk-build
脚本和使用 ndk-build.cmd
脚本使用预编译库在 Windows 上构建之间切换。当我尝试再次从Cygwin切换回建筑时,我开始收到:
* 多种目标模式。停。
我该如何解决这个问题?
您应该删除旧的"obj"文件夹。
,您的makefile已与Windows/DOS行尾一起保存,而不是UNIX行尾。 当您看到看起来像这样损坏的错误消息时,这通常是原因。
我也遇到了同样的问题,我使用日食。在我干净地运行 eclipse 项目后,问题消失了。我注意到在清洁之前,有两个目标armeabi和armeabi-v7a。项目清理清理了其中一个文件夹,并且 ndk 构建没有问题。
我以前遇到过这个问题。我将品牌更改为最新版本(手动下载),并修复了它。
在 proxmarx 中,这对我来说find -name obj | xargs rm
做到了。 我无法确定要删除哪个obj
文件夹,因此将它们全部转储。 不知道我在做什么!