我对在C中使用Visual HAM IDE为Game Boy Advance编程很感兴趣。然而,每次我构建一个项目时,我都会收到一条消息:
'make.exe' is not recognized as an internal or external command,
operable program or batch file.我下载了GnuWin32和make。然后,在ham可视化编辑器中,单击advanced、options并将MAKE_MODE的目录(我猜是某种环境变量)设置为make程序所在的目录。
对如何让它工作有什么建议吗?
发布于 2012-08-17 18:04:13
我也有同样的问题。从一开始就将hole vham软件包重新安装到所需的目标位置。你可以在这里找到: www.jharbour.com/gba/ham-280-full-win32.zip
你不能到处移动文件夹。即使您更改了PATH变量,这个问题也会持续存在。
发布于 2012-07-03 09:39:39
找到make程序在系统中的位置。可能在cygwin的/usr/bin中。将该路径添加到系统dos路径中。
带有cygwin的Windows是一个糟糕的混合系统。您可能会同时使用三条路径。你有cygwin的那个。如果您打开cygwin shell并输入make,我打赌它会找到make程序。然后,如果你打开一个dos shell (在附件/命令提示符中),我打赌它不会找到make程序。
您将需要添加它。每个版本的windows都有不同的做法,但通常都在我的电脑/属性/高级/环境变量上单击鼠标右键。您将需要将其添加到那里。
最后是您的ide (可能)已知的路径。我不知道哈姆,但看起来你已经照他们说的做了。
完成后,您应该能够从windows/dos命令提示符调用"make“。
https://stackoverflow.com/questions/11303340
复制相似问题