我收到“Android NDK:主机“awk”工具已过时。请定义HOST_AWK指向Gawk或Nawk!”最新的android ndk修订版7出现错误。
最佳答案
解决了问题。
解决方案:
在Windows机器上要注意的不重要的事情:
ndk版本7起,可以不使用cygwin来构建ndk源,即
而不是从Cygwin shell 中调用ndk-build命令,应该在MSDOS命令窗口中调用run ndk-build.cmd。
它之所以有用,是因为ndk-build可能首先尝试使用本地定义的awk版本(至少对于Linux是旧版本)。通过重命名它,我们使它无法通过此类命令访问,因此,显然,ndk-build调用了系统范围的awk。
关于android - Android NDK版本7主机 'awk'工具已过时错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8384213/