现代CMake工具的设计理念和使用