部署好cygwin,编译一下NDK自带的sample,报错:“ Android NDK: Host 'awk' tool is outdated. Please define HOST_AWK to point to Gawk or Nawk ! ” 原来NDK自带了一个awk.exe, Host 'awk' tool is outdated. 已经过期。找了下解决方案,最直接的办法是到NDK的host目录 —— D:\android\android-ndk-r7\prebuilt\windows\bin\awk.exe ,把这个过期的awk.exe 删除掉,这样解析时,找不到自带的awk就去调用cygwin的默认awk解析awk文件。然后就OK了。
本文介绍了在使用Cygwin环境下编译Android NDK自带样本时遇到的一个常见错误:“Host 'awk' tool is outdated”,并给出了具体的解决方案。通过删除NDK预构建目录中的过期awk.exe文件,使得编译过程能够利用Cygwin自带的awk工具,从而解决了编译问题。


被折叠的 条评论
为什么被折叠?



