Chinaunix首页 | 论坛 | 博客
  • 博客访问: 573717
  • 博文数量: 493
  • 博客积分: 2891
  • 博客等级: 少校
  • 技术积分: 4960
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-17 17:11
文章分类

全部博文(493)

文章存档

2010年(493)

分类:

2010-04-01 10:37:12

#
#filename:Makefile for SPI
#Authors:yuanfat<>
#Version:1.0
#
#Create Time:2010.2.5
#Last Modified:2010.2.5
#
src=$(wildcard src/*.c)
obj=$(patsubst src/%.c,out/%PIC.o,$(src))
CC=gcc
CFLAGS=-g -Wall -DSPI_DBG_MSGS -DSPI_DAEMON_ENABLED
CFLAGSLIB=-fPIC
LDFLAGS=-shared
target=out/libopenspi.so
vpath %.o out
vpath %.c src
vpath %.h inc
all:$(target)
$(target):$(obj)
 $(CC) $(LDFLAGS) -o $@ $(obj) -Iinc -lpthread
$(obj):$(patsubst out/%PIC.o,src/%.c,$(@))
 $(CC) $(CFLAGS) $(CFLAGSLIB) -c -o $@ $(patsubst out/%PIC.o,src/%.c,$(@)) -Iinc
.PHONY:
clean:
 rm -f $(obj)
 rm -f $(target)
阅读(467) | 评论(0) | 转发(0) |
0

上一篇:

下一篇:lang

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