We will reuse hello-world.cpp and CMakeLists.txt from the previous recipe. The only difference is in the invocation of CMake, since we will now have to pass the generator explicitly with the -G CLI switch.
- First, we configure the project using the following:
$ mkdir -p build$ cd build$ cmake -G Ninja ..-- The CXX compiler identification is GNU 8.1.0-- Check for working CXX compiler: /usr/bin/c++-- Check for working CXX compiler: /usr/bin/c++ -- works-- Detecting CXX compiler ABI info-- Detecting CXX compiler ABI info - done-- Detecting CXX compile features-- Detecting CXX compile features - done-- Configuring done-- Generating done-- Build files have been written to: /home/user/cmake-cookbook/chapter-01/recipe-02/cxx-example/build ...