我要做的是使用Cygwin成功编译本机代码。当我在终端中运行键入我的目录到ndk构建时,我得到的错误消息是
错误:找不到"make"程序。请安装Cygwin make软件包或者定义GNUMAKE变量以指向它。
这就是我在Cygwin终端上输入的内容:
C:/users/kwesi/desktop/android-ndk-r8/ndk构建
我的构建路径是:C: \cygwin\bin;C: \Users\Kwesi\Desktop\android-ndk-r8\ndk-build;
我已经使用这个youtube视频教程安装了make,所以我很确定它安装正确。http://www.youtube.com/watch?v=jqJGxJJq87w&list=FL2bdE2OcpySONpqzf5OsWNQ&index=1&feature=plpp_video
您可能只需要安装make
软件包。
首先运行用于安装Cygwin的setup.exe
命令,然后选择"make"。
首先,要确认这是问题所在,请从终端运行make
。
您可能还需要安装一些其他软件包。
您在使用windows吗?我使用的是windows7,在使用cygwin时遇到了同样的问题。我安装了MinGW并使用cygwin,它正在寻找一个与cygwin兼容的make程序。已下载并为GNUMAKE设置了路径,但问题仍然存在。所以我试着使用MinGW,打开msys.bat,瞧,它现在可以工作了。
我通过向系统环境变量添加cygwin\bin路径解决了这个问题。