1

我是使用 ndk 的新手。看到一些帖子和谷歌搜索,我找到了使用 NDK 编译本机文件的方法。我安装了ndk r7c。但是,当我使用命令 ndk-build 时,出现以下错误:

/cygdrive/d/android-ndk-r7c-windows/android-ndk-r7c/ndk-build
/cygdrive/d/android-ndk-r7c-windows/android-ndk-r7c/ndk-build: line 40: dirname: command not found
/cygdrive/d/android-ndk-r7c-windows/android-ndk-r7c/ndk-build: line 78: uname: command not found
ERROR: Unknown host operating system:

我的项目目录是:

Haris Riaz@HarisRiaz-PC /cygdrive/d/reader-2/android/jni

我无法知道问题的性质。请帮助我这个错误是什么以及如何解决它。谢谢你!

4

1 回答 1

1

Haris Riaz@HarisRiaz-PC我可以推断出你是在 Linux 上运行的。但是根据android-ndk-r7c-windows,您正在尝试运行 NDK 的 Windows 版本。并ERROR: Unknown host operating system:证实了这一点。从这里下载 NDK 的 Linux 版本,你应该没问题。

于 2013-03-02T22:25:18.270 回答