我正在尝试在Windows上的Cygwin中使ndk-build正常工作。根据NDK文档(特别是INSTALL.htm),“NDK需要在开发环境中可用GNU Make 3.81或更高版本。”我已经在计算机上安装了GNU Make。目前为止,一切都很好。
在Cygwin bash中,我转到android NDK根目录。现在,当我键入以下命令(现在还没有参数,只是为了查看命令是否有效): $./ndk-build
就会出现以下错误信息: ERROR: Cannot find 'make' program. Please install Cygwin make package or define the GNUMAKE variable to point to it.
因此,我尝试设置GNUMAKE变量,但没有运气: $export GNUMAKE='/cygdrive/c\Program Files\GnuWin32\bin' ERROR: Your GNUMAKE variable is defined to an invalid name: /cygdrive/c\Program Files\GnuWin32\bin Please fix it to point to a valid make executable (e.g. usr/bin/make)
即使按照建议将其设置为usr/bin/make,也会出现无效名称错误。有人知道如何解决这个问题吗? 我正在使用Windows 7,NDK r5,Cygwin 1.7.1。
在Cygwin bash中,我转到android NDK根目录。现在,当我键入以下命令(现在还没有参数,只是为了查看命令是否有效): $./ndk-build
就会出现以下错误信息: ERROR: Cannot find 'make' program. Please install Cygwin make package or define the GNUMAKE variable to point to it.
因此,我尝试设置GNUMAKE变量,但没有运气: $export GNUMAKE='/cygdrive/c\Program Files\GnuWin32\bin' ERROR: Your GNUMAKE variable is defined to an invalid name: /cygdrive/c\Program Files\GnuWin32\bin Please fix it to point to a valid make executable (e.g. usr/bin/make)
即使按照建议将其设置为usr/bin/make,也会出现无效名称错误。有人知道如何解决这个问题吗? 我正在使用Windows 7,NDK r5,Cygwin 1.7.1。