2007年10月31日水曜日

[gcc] make 覚え書き

TARGET=test
CC=gcc
CFLAGS=-g -I/インクルードディレクトリ
LIBS=-L/ライブラリのディレクトリ -lライブラリ名
OBJS=obj1.o obj2.o

all : $(TARGET)

$(TARGET) : $(OBJS)
  $(CC) test.c -o $@ $(CFLAGS) $(OBJS) $(LIBS)

.c.o :
  $(CC) -c $< $(CFLAGS)

clean:
  rm *.0
  rm *.exe

すぐに忘れてしまうので。

0 件のコメント: