1

さまざまなサブディレクトリで構成されるディレクトリがあります。これらの各サブディレクトリには、makefileがあります。ルートディレクトリには、makeファイルもあります。メインディレクトリとサブディレクトリ内のすべてのmakefileに対して「make」を実行するmake命令をcygwinで実行する必要があります。これを達成する方法はありますか?

4

1 に答える 1

2

これは私がそれが行われるのを見た一般的な方法です。「メイン」のMakefileの内部は、このコードに似たものになります。

all:
    cd library  && $(MAKE) all && cd ..
    cd programs && $(MAKE) all && cd ..
    cd tests    && $(MAKE) all && cd ..

ref

于 2013-01-16T00:50:27.460 に答える