很高兴与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
我无法知道问题的本质。请帮我解决这个错误以及如何解决它。谢谢!
答案 0 :(得分:1)
从Haris Riaz@HarisRiaz-PC
我可以推断出你在Linux上运行。但根据android-ndk-r7c-windows
,您正在尝试运行NDK的Windows版本。 ERROR: Unknown host operating system:
证实了这一点。从here下载NDK的Linux版本,您应该没问题。