有時候常常需要寫點小程式來驗證
需要每個點.c檔產生一個執行檔
這時候Makefile要怎麼寫呢?
EXEC = filename1 filename2 filename3
all: $(EXEC)
$(EXEC):
gcc $@.c -o $@
clean:
rm -rf *.o $(EXEC)
filename1 filename2 filename3就是你的.c檔的名稱並且用相同名稱來產生一個執行檔
之後如果要多編譯一個.c只要把檔案名稱加到EXEC底下就OK了
沒有留言:
張貼留言