Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1371475
  • 博文数量: 198
  • 博客积分: 1629
  • 博客等级: 上尉
  • 技术积分: 2743
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-01 15:41
文章分类
文章存档

2023年(6)

2022年(20)

2021年(8)

2020年(3)

2018年(17)

2017年(3)

2016年(3)

2015年(9)

2014年(13)

2013年(17)

2012年(77)

2011年(22)

分类: 嵌入式

2020-11-14 15:50:05


点击(此处)折叠或打开

  1. #
  2. DIR_INC = ./include
  3. DIR_SRC = ./src
  4. DIR_OBJ = ./obj
  5. DIR_BIN = ./bin
  6. DIR_LIB = ./lib

  7. SRC = $(wildcard ${DIR_SRC}/*.c)
  8. OBJ = $(patsubst %.c,${DIR_OBJ}/%.o,$(notdir ${SRC}))

  9. TARGET = unit_test

  10. BIN_TARGET = ${DIR_BIN}/${TARGET}

  11. CC = arm-linux-gcc
  12. CFLAGS = -g -Wall -I${DIR_INC}
  13. LDFLAGS = -L${DIR_LIB}

  14. ${BIN_TARGET}:${OBJ}
  15.     $(CC) $(LDFLAGS) $(OBJ) -o $@

  16. ${DIR_OBJ}/%.o:${DIR_SRC}/%.c
  17.     $(CC) $(CFLAGS) -c $< -o $@

  18. .PHONY:clean
  19. clean:
  20.     find ${DIR_OBJ} -name *.o -exec rm -rf {} \

阅读(934) | 评论(0) | 转发(0) |
0

上一篇:Linux 旋转显示

下一篇:uboot指定按键停止

给主人留下些什么吧!~~