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 に答える