Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1556323
  • 博文数量: 290
  • 博客积分: 3468
  • 博客等级: 中校
  • 技术积分: 3461
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-28 22:21
文章分类

全部博文(290)

文章存档

2016年(13)

2015年(3)

2014年(42)

2013年(67)

2012年(90)

2011年(75)

分类: 嵌入式

2012-06-06 09:25:33


点击(此处)折叠或打开

  1. #mips=1 ##将此项打开则编译为mipsel 格式的
  2. ifdef mips
  3. PREFIX=mipsel-linux-
  4. else
  5. PREFIX=
  6. endif

  7. CC=$(PREFIX)gcc
  8. AR=${PREFIX}ar

  9. TARGET=gsm
  10. CFLAGS=--O2
  11. Conditional_Compilation_CFLAGS=-D DEBUG=1   #此语句相当于添加宏定义 #define DEBUG 1
  12. LIBS=-lpthread
  13. WARNINGS=-Wall


  14. RM=rm -f

  15. SRC=$(wildcard *.c)
  16. OBJS=$(patsubst %.c,%.o, $(SRC))

  17. %.o:%.c
  18.     $(CC) $(CFLAGS) $(Conditional_Compilation_CFLAGS) ${WARNINGS} -c $< -o $@
  19. $(TARGET):$(OBJS)
  20.     $(CC) -o $@ $^ ${LIBS}

  21. clean:
  22.     ${RM} $(wildcard *.o) $(TARGET)

阅读(832) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~