カレントのディレクトリが複数のディレクトリを持ち、それぞれのディレクトリに子makefileがおかれている状態です。カレントディレクトリに親makefileを置き、子makefileを呼び出すしくみとなっています。
カレントディレクトリに存在する親makefileを実行しますが、1つ目のディレクトリの子makefileを呼び出して実行した後に以下のように表示され(エラーとは明記されません)、次のディレクトリの子makefileに移行してくれません。
make[1]:ディレクトリ'xx/xx/xx'から出ます
実行している親makefileの中身は以下となります。
all :=./xx/xx.a ./yy/yy.a
./xx/xx.a:
$(MAKE) -C ./xx
./yy/yy.a:
$(MAKE) -C ./yy
ご存じの方がいらっしゃいましたらご教授いただければ幸いです。よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー