cygwin找不到make程序

时间:2012-05-25 18:38:26

标签: java android makefile android-ndk cygwin

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

错误:找不到'make'程序。请安装Cygwin make package 或定义GNUMAKE变量以指向它。

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

C:/用户/奎西/桌面/机器人-NDK-R8 / NDK-构建

我的构建路径是: C:\ cygwin的\ BIN; C:\用户\奎西\桌面\机器人-NDK-R8 \ NDK建造;

我已经使用这个youtube视频教程安装了make,所以我很确定它已正确安装。 http://www.youtube.com/watch?v=jqJGxJJq87w&list=FL2bdE2OcpySONpqzf5OsWNQ&index=1&feature=plpp_video

请帮助。

4 个答案:

答案 0 :(得分:7)

您可能只需要安装make包。

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

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

您可能还需要安装其他一些软件包。

答案 1 :(得分:0)

我解决了我的问题。对于处于类似情况的任何其他人,我在卸载与Cygwin相关的所有内容后,一步一步地遵循本教程。

http://www.youtube.com/watch?v=jqJGxJJq87w

感谢Keith Thompson和gfour的帮助。

答案 2 :(得分:0)

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

答案 3 :(得分:0)

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