ヘッダーファイルHeader1.hには複数の機能があり、別々の.cpp(つまりFunc1.cpp、Func2.cpp)で実装されています。1つのヘッダーの複数のソースファイルMakefile
だから私は、私が書くでしょう1つのヘッダファイルと1つのCPP持っていた場合:
Func1.o: Header1.h Func1.cpp
gcc -c Func1.cpp Header1.h
しかし執筆:
Func1.o: Header1.h Func1.cpp
gcc -c Func1.cpp Header1.h
Func2.o: Header1.h Func2.cpp
gcc -c Func2.cpp Header1.h
は動作しませんが。