mk:1:***缺少分隔符。 android NDK

时间:2012-12-10 15:19:16

标签: android c++ c android-ndk

我正在尝试编译一些源代码,但是当我运行命令

make -f android-9-armv7.mk

我收到以下错误 android-9-armv7.mk:1: * 缺少分隔符。停止。

这是上面文件的内容: 我也设置了IMAGINE_PATH变量,似乎无法弄明白。

  

link ../ imagine / make / shortcut / common-builds / android-9-armv7.mk

编写说明 http://code.google.com/p/emu-ex-plus-alpha/wiki/Compiling

Imagine位于C:/ Imagine

1 个答案:

答案 0 :(得分:1)

我不知道您在哪里获取了这些来源,但该git上来自不同项目的所有android-9-armv7.mk文件都有以下内容:

../imagine/make/shortcut/common-builds/android-9-armv7.mk

...没有link关键字,这可能是您收到此错误的原因。

另外,请注意,您正在 Windows 计算机上构建此文件,而文档明确指出仅在 Linux Mac OS X 上支持 EM>