Makefileの書き方って、結構忘れがちですよね。 というわけで、メモ。 LinuxでSharedObject(=共有オブジェクト(*.so))ライブラリを作成するMakefileのサンプルです。 あっ。C++版です。 # # Makefile for CC = g++ SRCDIR = . OBJDIR = ./ INCD00 = ./ TARGET = libSample.so DEST = ./ CP = /bin/mv LIBS = CFLAGS = -Wall -O -pthread -DX86 INCD = -I. -I$(INCD00) vpath %.h $(INCD00) vpath %.cpp $(INCD00) # SRCS=\ $(INCD00)Socket.cpp \ $(INCD00)SocketStream.cpp \ # OBJS=\ $(OBJDIR)S