История изменений
Исправление oh-la-la, (текущая версия) :
Я для мелких поделок юзаю такой.
CXX := g++
BIN := a.out
SRCS := $(wildcard *.cpp)
OBJS := $(patsubst %.cpp, %.o, $(SRCS))
DEFS := ...
CXXFLAGS := ...
LDFLAGS := ...
.cpp.o:
$(CXX) $(DEFS) $(CXXFLAGS) -c $< -o $@
$(BIN): $(OBJS)
$(CXX) $(OBJS) $(LDFLAGS) -o $@
clean:
rm -f $(BIN) *.o
Исходная версия oh-la-la, :
Я для мелких поделок юзаю такой.
CXX := g++
BIN := a.out
SRCS := $(wildcard *.cpp)
OBJS := $(patsubst %.cpp, %.o, $(SRCS))
DEFS := ...
CXXFLAGS := ...
LDFLAGS := ...
.cpp.o:
$(CXX) $(DEFS) $(CXXFLAGS) -c $< -o$@
$(BIN): $(OBJS)
$(CXX) $(OBJS) $(LDFLAGS) -o $@
clean:
rm -f $(BIN) *.o