Introduction In this chapter we start by installing CMake. Like most open source software the best way to do this depends on your platform and how you usually do things. Once we have CMake installed we create a simple project. Perhaps it’s a little fancier than “hello world” but not much. We finish up with the test support built into CMake. I won’t cover any particular aspect of CMake in great det