我收到“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/

10-12 03:50