これがmakefileです:
CC=g++
CC_FLAGS=-Wall -march=native -ffast-math -O3
CC_SOURCES=AbsNode.cpp rle16.cpp
CC_OBJECTS=AbsNode.o rle16.o
# Link command:
test : $(CC_OBJECTS)
$(CC) $(CC_OBJECTS) -o test
# Compilation commands:
%.o:%.cpp
$(CC) -c $(CC_FLAGS) $(input) -o $(output)
このmakefileにmakeを適用すると、次の出力が得られます。
g++ -c -Wall -march=native -ffast-math -O3 -o
g++: arguemnt to '-o' missing
なぜ入力と出力が無視されるのですか?