1
私はトップレベルのmakefileを使用しようとしています。それは、8つまたは10のサブディレクトリに1つずつcdして、それぞれを作成することになっています。しかし、私はそれを働かせることはできません。ここでmakefile confusions
は、トップレベルのディレクトリに住んで単純化されたメイクファイルです:
/home/calls/cgi>cat makefile
all: /home/calls/cgi/chain/chain.o
cd /home/calls/cgi/chain
make -f /home/calls/cgi/chain/makefile
そしてここでは、makeコマンドからの出力です:
/home/calls/cgi>make
cd /home/calls/cgi/chain
make -f /home/calls/cgi/chain/makefile
make[1]: Entering directory `/home/calls/cgi'
make[1]: *** No rule to make target `chain.c', needed by `chain'. Stop.
make[1]: Leaving directory `/home/calls/cgi'
make: *** [all] Error 2
/home/calls/cgi>
私が間違って何をやっている、してください?
ありがとうございます!
ありがとうございます!それは(間違って...)すべてを明瞭にします。 'それをpreciate。 –