2014-06-18 08:47:10 +02:00
|
|
|
CXX = clang++
|
2014-07-04 08:23:06 +02:00
|
|
|
CXXFLAGS = -std=c++11 -W -Wall -O3 -ffast-math -Werror -g
|
2014-06-18 08:47:10 +02:00
|
|
|
BUILD_DIR=/tmp
|
|
|
|
|
|
|
|
all: rotation.cpp
|
|
|
|
$(CXX) $(CXXFLAGS) $< -o $(BUILD_DIR)/rotation
|
|
|
|
|
|
|
|
clean:
|
2014-07-08 00:15:16 +02:00
|
|
|
@rm -f *~ *.o .*.swp *.ppm
|
|
|
|
|
|
|
|
run: all
|
|
|
|
$(BUILD_DIR)/rotation img/lena.ppm
|
|
|
|
|
|
|
|
cachegrind: all
|
|
|
|
valgrind --tool=cachegrind $(BUILD_DIR)/rotation img/lena.ppm
|