Makefile
情報オリンピック本選ではコンパイラにCygwinを使うのと、エディタとしてVimが用意されているので、Makefileを書いておくとたぶん便利である。
以下は今日組んだMakefile。これがすらすら書けるとたぶん幸せ。
ただ、肝心のコンパイルルールを指定していないので、そこもぜひ書けるようになりたい。
#!/bin/make CC = gcc CXX = g++ CFLAGS = -O2 -Wall CXXFLAGS = -O2 -Wall #CPPFLAGS = CPPFLAGS = -DDEBUG LDFLAGS = -lm OBJS = t2 t3 .PHONY: all clean .SUFFIXES: .cpp .o all: $(OBJS) clean: $(RM) $(OBJS)