I have Makefile in Ubuntu12.10 as below
. make コマンドで実行すると、 g++ -c -o myprog1.o myprog1.cpp と表示されます
変数 CFLAGS と CINCLUDE が機能しないようです。
誰でもそれを確認するのを手伝ってもらえますか?
ありがとう、
RM = rm -f
CC = gcc
AR = ar rc
CFLAGS= -Wall -g -O2 -std=c++11 -fPIC
CINCLUDE= -I. -I../include
OBJECTS= myprog1.o myprog2.o
STATIC_LIB = libctest.a
$(STATIC_LIB): $(OBJECTS)
$(AR) $(STATIC_LIB) $(OBJECTS)
%.o : %.c
$(CC) -c $(CFLAGS) $(CINCLUDE) $< -o $@
clean:
$(RM) $(OBJECTS)
$(RM) $(STATIC_LIB)