7c6cfd9046
Tiles overlap on the bottom line and the right column. Having an overlap allows us to get neighbor points for each point in a tile, regardless of its position.
17 lines
342 B
Makefile
17 lines
342 B
Makefile
CXX = clang++
|
|
CXXFLAGS = -std=c++11 -W -Wall -O3 -ffast-math -Werror -g
|
|
BUILD_DIR=/tmp
|
|
IMG=img/lena.ppm
|
|
|
|
all: rotation.cpp
|
|
$(CXX) $(CXXFLAGS) $< -o $(BUILD_DIR)/rotation
|
|
|
|
clean:
|
|
@rm -f *~ *.o .*.swp *.ppm cachegrind.out.*
|
|
|
|
run: all
|
|
$(BUILD_DIR)/rotation $(IMG)
|
|
|
|
cachegrind: all
|
|
valgrind --tool=cachegrind $(BUILD_DIR)/rotation $(IMG)
|