在以下(減少)make文件中,依賴關係位於底部。這是我寫的一個實際的make文件的一部分。在真實情況下,頭文件依賴於另一個頭文件。使文件依賴節,需要有x.h:y.h?
我還沒有找到答案在其他地方,所以......我需要在依賴關係底部包含一行以「swap.h:other.h」的效果?
SRC = swap.c other.c etc
OBJ = swap.o other.o etc
EXE = swap
$(EXE): $(OBJ)
$(CC) $(CFLAGS) -o $(EXE) $(OBJ) -lm
## Dependencies
swap.o: swap.h other.h
other.o: other.h
謝謝!
.h文件不會被編譯。你打算通過將標題作爲目標來實現什麼目標? – vpit3833 2011-04-04 07:05:30