1

嗨,先生,首先我要感谢您回答我。我打字时仍然遇到错误

包括 $(GNUSTEP_MAKEFILES)/common.make

在 MINGW32 外壳中,我收到如下错误

sh:GNUSTEP_MAKEFILES:找不到命令 sh:include:找不到命令

请告诉我是否应该制作一个 make.txtfile 并在 MINGW32 shell 中输入 make 或在 MINGW32 shell 中输入 make.mfile

4

3 回答 3

2

在我看来,您正在尝试将 make 文件作为 shell 脚本运行,这就是错误消息所暗示的。这可能是微不足道的,但您需要调用make以“执行”makefile 的内容。

于 2009-05-25T13:18:59.657 回答
1

可能您正在调用 Windows 版本的 make.exe,因为 system32 或其他构建系统在您的路径中。重新排序 PATH 以确保 mingw32/bin 是第一个。

于 2009-05-25T06:20:53.387 回答
1

如果你在 Windows 上使用 GNUstep,你最好也安装 cygwin。比你启动 bash shell,获取所提供的文件来获取所有 GNUSTEP 路径,你会有更多的运气。目前看来你是从 cmd.exe 开始的,而且你没有安装任何 Shell,所以这些东西总是会坏掉的。您确实必须遵循安装指南,并且一定不要忘记这一步。(这需要一个 unix shell)

http://www.gnustep.org/resources/documentation/User/GNUstep/gnustep-howto_4.html#SEC8

所以真的你必须按照这里的大纲 http://www.gnustep.org/resources/documentation/User/GNUstep/gnustep-howto_toc.html

问候弗里德里希

于 2009-07-08T06:03:27.750 回答