0
のための再帰的なメイクファイルを定義すると言う(適切な方法は、私はこのようなプロジェクトを持っているサブフォルダ
all: main.o tests/test1.o tests/test2.o tests/test3.o
gcc -o main main.o tests/test1.o tests/test2.o tests3.o
%.o: %.c test.h
gcc -c $< -o [email protected]
をしかし、私はそれが繰り返しだと感じるならばIメインに複数のディレクトリがあります)。再帰的make定義を使ってこれを行うより良い方法はありますか?
私は初心者です。私はさまざまな方法を模索したがっています。