https://www.selflinux.org/selflinux/html/make01.html
http://www.c-howto.de/tutorial/makefiles/
http://www.ijon.de/comp/tutorials/makefile.html
https://www.oreilly.de/german/freebooks/rlinux3ger/ch133.html
https://mirkokiefer.com/cmake-by-example-f95eb47d45b1
https://wr.informatik.uni-hamburg.de/_media/teaching/wintersemester_2016_2017/ep-1617_schlenker_make_cmake_ausarbeitung.pdf
http://www.linux-magazin.de/ausgaben/2007/02/mal-ausspannen/
http://ta.twi.tudelft.nl/nw/users/matthias/teaching/studienprojekt_2012/cmake-intro/cmake-intro.html
http://schorsch.efi.fh-nuernberg.de/roettger/index.php/C-Programmierung/CMake
http://derekmolloy.ie/hello-world-introductions-to-cmake/
https://mirkokiefer.com/cmake-by-example-f95eb47d45b1 CMake supports out-of-source builds — so all our compiled code goes into a directory separate to the sources.
To start a build we create a new folder:
ROS und catkin http://jbohren.com/tutorials/2014-02-12-gentle-catkin-intro/