Makefileの書き方って、結構忘れがちですよね。 というわけで、メモ。 Linuxでアーカイブファイル(=静的ライブラリ(*.a))を作成するMakefileのサンプルです(C++用)。 # # Makefile for CC = g++ AR = ar SRCDIR = . OBJDIR = ./ INCD00 = ./ ARFLAG = crsv LFILE = libSample.a DEST = ./ CP = /bin/mv LIBS = CFLAGS = -Wall -O INCD = -I. -I$(INCD00) vpath %.h $(INCD00) vpath %.cpp $(INCD00) # SRCS=\ $(INCD00)Socket.cpp \ $(INCD00)SocketStream.cpp \ # OBJS=\ $(OBJDIR)Socket.o \