gcov and lgov
Valgrind and graphviz (dot)
valgrind --leak-check=yes ./Tutorial
valgrind --leak-check=yes --track-origins=yes -v ./Tutorial
valgrind --tool=callgrind ./Tutorial
sudo zypper in kcachegrind
sudo pip install --upgrade pip
sudo python3 -m pip install gprof2dot
gprof2dot --format=callgrind --output=out.dot callgrind.out
dot -Tpng out.dot -o graph.png
CMake
cmake --graphviz=Tutorial.o . 