Chinaunix首页 | 论坛 | 博客
  • 博客访问: 626897
  • 博文数量: 121
  • 博客积分: 8469
  • 博客等级: 中将
  • 技术积分: 1065
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-03 10:32
文章分类

全部博文(121)

文章存档

2013年(1)

2012年(15)

2010年(2)

2009年(8)

2008年(95)

我的朋友

分类: LINUX

2008-07-11 09:07:25

b074@gliethttp:~/work/gunzip$ cat Makefile
CC = gcc-4.1
LD = gcc-4.1
CFLAGS = -Wall -c -Dgliethttp -I.
LDFLAGS = -lpthread

SRCS = $(wildcard *.c)
OBJS = $(patsubst %c,%o,$(SRCS))
TARGET = gliethttp

.PHONY: all clean

all: $(TARGET)

$(TARGET): $(OBJS)
        $(LD) $(LDFLAGS) -o $@ $^

%o: %c
        $(CC) $(CFLAGS) -o $@ $<
clean:
        @rm -f *.o $(TARGET)

编译当前Makefile所在目录下的所有.c文件
执行
make
make clean
阅读(1479) | 评论(0) | 转发(0) |
0

上一篇:移植u-boot记录

下一篇:以root用户telnet

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