main.cというファイルが存在しているという前提で
下記makefileを作成する
==============================================
OBJS = main.o
TARGET ?= main
CFLAGS += -g
CFLAGS += -Wall
CC = gcc
all : $(TARGET)
$(TARGET) : $(OBJS)
$(CC) $(OBJS) -o $(TARGET) $(CFLAGS)
.c.o : $*.c
$(CC) -c $*.c $(CFLAGS)
clean :
rm -f $(OBJS) $(TARGET)
0 件のコメント:
コメントを投稿