CC = gcc CFLAGS = -O4 -Wall -I/usr/local/include DEST = /usr/local/bin LDFLAGS = -L/usr/local/lib LIBS = -lhoge -lm OBJS = main.o sub.o PROGRAM = myprogram all: $(PROGRAM) $(PROGRAM): $(OBJS) $(CC) $(OBJS) $(LDFLAGS) $(LIBS) -o $(PROGRAM) clean:; rm -f *.o *~ $(PROGRAM) install: $(PROGRAM) install -s $(PROGRAM) $(DEST) 最初に「○=○」という記述が多数ありますが, これは後で使う変数の定義と思ってください. 以下は実行バイナリを作成する部分です. 基本通りに,作りたいもの,そ