Chinaunix首页 | 论坛 | 博客
  • 博客访问: 203779
  • 博文数量: 36
  • 博客积分: 2501
  • 博客等级: 少校
  • 技术积分: 420
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-18 23:27
个人简介

时间就是一切。

文章分类

全部博文(36)

文章存档

2023年(1)

2017年(2)

2016年(6)

2014年(1)

2009年(1)

2008年(15)

2007年(10)

我的朋友

分类: 嵌入式

2016-10-09 18:42:51



第一层 Makefile:
SRC=sorc
PWD=$(shell pwd)/$(SRC)
all:
    make -C $(PWD)


第二层 dorc 的  Makefile:
CC=gcc
TARGET=test
INCLUDE=
SORC=.
SOURCES=$(wildcard $(SORC)/*.c)
OBJS:=$(patsubst %.c, %.o,$(SOURCES))
CFLAGS= -c
all:
$(CC) $(CFLAGS)  $(SOURCES)
$(CC) -g -o $(TARGET) $(OBJS)
clean:
rm -rf *.o
rm -rf $(TARGET)


在第一层执行 make 就会直接编译 sorc 里面的文件



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