サンプルプログラムを書いて速攻ビルドして動作確認したいってときに
Makefileの書き方なんて直ぐに忘れてしまうのでメモ。
同一ディレクトリにソース置いてある環境を想定
./temp
main.c
sub.c
sub.h
Makefile
TARGETS=main
main: main.o sub.o
CFLAGS += -Wall -g -Wextra
LDFLAGS +=
all: $(TARGETS)
.PHONY: clean
clean:
$(RM) *.o $(TARGETS)
windowsでcygwinのときはcleanは*.exe
C++ならCXXFLAGS