我对使用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程序所在的目录。
有关如何使其发挥作用的任何建议吗?
答案 0 :(得分:1)
我遇到了同样的问题。从一开始就将hole vham软件包重新安装到所需的目的地。你可以在这里找到它:www.jharbour.com/gba/ham-280-full-win32.zip
您无法移动文件夹。即使您更改PATH变量,此问题仍将存在。
答案 1 :(得分:-1)
找到系统中make程序所在的位置。可能在cygwin的/ usr / bin中。将该路径添加到系统dos路径。
带有cygwin的Windows是一个搞砸的混合系统。您可能一次有三条路径。你有一个cygwin。如果你打开一个cygwin shell并输入make我打赌它会找到make程序。然后,如果你打开一个dos shell(在配件/命令提示中),我打赌它不会找到make程序。
您需要添加它。每个版本的Windows都有不同的做法,但通常右键单击我的计算机/属性/高级/环境变量。你需要在那里添加它。
最后,你的ide(可能)已知道路。我不知道HAM,但看起来你已经做了他们告诉你的任何事情。
完成后,您应该可以从windows / dos命令提示符调用“make”。