cmake
makes cmakefile from CMakeLists.txtmake
searches cmakefile and do some actions with the target, and the default target is specified in the cmakefile which is 'all'.make install
build the target and install them to bin
visit https://cmake.org/cmake/help/latest/manual/cmake-commands.7.html for more commands