2

我刚刚制作了一个带有在线教程的makefile。 http://www.gnustep.org/resources/documentation/Developer/Base/ProgrammingManual/manual_1.html

include $(GNUSTEP_MAKEFILES)/common.make

TOOL_NAME = LogTest
LogTest_OBJC_FILES = source.m

include $(GNUSTEP_MAKEFILES)/tool.make

一旦我运行makefile,它就会显示

This is gnustep-make 2.4.0. Type 'make print-gnustep-make-help' for help.
make[1]: GNUmakefile: No such file or directory
make[1]: *** No rule to make target `GNUmakefile'.  Stop.
make: *** [internal-all] Error 2

我检查了我的 GNUSTEP_MAKEFILES 设置。我不知道这是怎么回事。任何想法?谢谢

4

1 回答 1

5

首先确认您将makefile 命名为“GNUmakefile”,而不是“GNUMakefile”。如果这是正确的,请make尝试输入,而不是输入make -n;Make 将报告它打算做什么,而不是尝试做某事。输出可能看起来像乱码,但您可以将其添加到您的问题中(如果它不是太长的话),我们会看看。

于 2010-11-08T14:12:33.743 回答