Makefile

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
# Nice example: 
# https://stackoverflow.com/questions/7004702/how-can-i-create-a-makefile-for-c-projects-with-src-obj-and-bin-subdirectories

# CC= g++ -g
CC= g++

SOURCES= example_c99.cpp example_c11.cpp
OBJECTS= $(SOURCES:.cpp=.o)
EXEC= $(SOURCES:.cpp=.x)

all: $(EXEC)

example_c99.x: example_c99.cpp
	g++ -o $@ $<

example_c11.x: example_c11.cpp
	# does not work without c++11
	g++ -std=c++11 -o $@ $<

clean:
	rm -rf *.o *.x
Back to constexpr