Part 2 : Basic use of CMake