0

我想要做的是使用 Cygwin 成功编译本机代码。当我在终端中将目录输入到 ndk-build 时收到的错误消息是

错误:找不到“制作”程序。请安装 Cygwin make 包或定义 GNUMAKE 变量指向它。

这是我在 Cygwin 终端中输入的内容:

C:/users/kwesi/desktop/android-ndk-r8/ndk-build

我的构建路径是: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

4

3 回答 3

7

您可能只需要安装make软件包。

运行setup.exe您最初用于安装 Cygwin 的命令,然后选择“make”。

首先,要确认这是问题所在,make请从终端运行。

您可能还必须安装一些其他软件包。

于 2012-05-25T19:15:55.557 回答
0

你在用窗户吗?我正在使用 Windows 7,使用 cygwin 时遇到了同样的问题。我安装了 MinGW 并使用 cygwin,它正在寻找与 cygwin 兼容的 make 程序。下载并设置了 GNUMAKE 的路径,但问题仍然存在。所以我尝试使用 MinGW,打开 msys.bat,瞧,它现在可以工作了。

于 2013-08-14T17:19:45.060 回答
0

我通过将 cygwin\bin 路径添加到系统环境变量来解决了这个问题。

于 2014-03-27T23:56:43.937 回答