CMake是用于生成make文件的跨平台编译文件

参考:

https://www.cnblogs.com/hbccdf/p/introduction_of_cmake.html

https://elloop.github.io/tools/2016-04-10/learning-cmake-2-commands