构建系统(BuildSystem)是用来从源码生成用户可以使用的目标(Targets)的自动化工具。目标可以包括库,可执行文件,或者生成的脚本等等。 项目模块依赖关系维护 ; 目标的可配置化(不同系统:Windows,Mac…;不同平台:Win32,Win64,Amd64…) 目标生成的自动化