targetOne : header/headerAB.h source/sourceA.cpp source/sourceB.cpp source/main.cpp
g++ -Wall header/headerAB.h source/sourceA.cpp source/sourceB.cpp source/main.cpp
これを 1 つに保つのではなく、複数のターゲットに分割する必要がある理由はありますか?
Makefile 内のターゲットではなく、個別のターゲットが必要になるのはどのような場合ですか?