- 金錢
- 7346
- 威望
- 577
- 貢獻值
- 0
- 推廣值
- 0
- 在線時間
- 156 小時
- 最後登錄
- 2024-10-27
- 主題
- 86
- 精華
- 0
- 閱讀權限
- 30
- 註冊時間
- 2011-3-5
- 帖子
- 139
TA的每日心情 | 開心 2024-10-15 21:32 |
---|
簽到天數: 1627 天 [LV.Master]伴壇終老 - 推廣值
- 0
- 貢獻值
- 0
- 金錢
- 7346
- 威望
- 577
- 主題
- 86
|
樓主
發表於 2014-11-14 22:43:23
// 通用Makefile
//只要将该Makefile放在项目源文件目录下输入make即可!
CROSS=arm-linux-
SRC := $(shell ls *.S)
SRC += $(shell ls *.c)
OBJS := $(patsubst %.S, %.o, $(SRC))
OBJS += $(patsubst %.c, %.o, $(SRC))
OBJS := $(filter %.o, $(OBJS))
TARGET := gpio_test.bin
$(TARGET) : $(OBJS)
$(CROSS)gcc -g -o $(TARGET) $^
%.o : %.S
$(CROSS)gcc -g -c -o $@ $^
%.o : %.c
$(CROSS)gcc -g -c -o $@ $^
clean:
rm -f *.bin *.dis *.elf *.o
|
|