0

我对使用 C 语言中的 Visual HAM IDE 为 Game Boy Advance 进行编程很感兴趣。但是,每次构建项目时,我都会收到一条消息:

'make.exe' is not recognized as an internal or external command,
operable program or batch file.

我下载了 GnuWin32 并制作。然后,在 ham 可视化编辑器中,我单击高级选项并将 MAKE_MODE 的目录(我猜是某种环境变量)设置为 make 程序所在的目录。

关于如何让它工作的任何建议?

4

2 回答 2

1

我有同样的问题。从一开始就将hole vham 包重新安装到所需的目的地。你可以在这里找到它:www.jharbour.com/gba/ham-280-full-win32.zip

您不能移动文件夹。即使您更改 PATH 变量,此问题也会持续存在。

于 2012-08-17T10:04:12.923 回答
-1

在你的系统上找到 make 程序所在的位置。可能在 cygwin 的 /usr/bin 中。将该路径添加到您的系统 dos 路径。

带有 cygwin 的 Windows 是一个搞砸的混合系统。您可能同时有三个路径。你有一个cygwin。如果你打开一个 cygwin shell 并输入 make 我敢打赌它会找到 make 程序。然后如果你打开一个dos shell(在附件/命令提示中)我敢打赌它不会找到make程序。

您将需要添加它。每个版本的 windows 都不同,但通常是在我的计算机/属性/高级/环境变量上右键单击。您需要在此处添加它。

最后,您的ide(可能)知道了这条路径。我不认识 HAM,但看起来你已经按照他们说的做了。

完成后,您应该能够从 windows/dos 命令提示符调用“make”。

于 2012-07-03T01:39:39.160 回答