CBuild 是一款用于C/C++项目的免费构建工具。
CBuild 读取 .cb 文件,生成需要编译的项目列表,然后逐个调用编译器进行编译。 编译后根据 CBuild.xml 中配置设置文件版本,拷贝.exe/.pdb等输出文件到相应位置。 最后输出构建日志: 包含每个项目的构建耗时、源代码行数、版本、编译器警告等信息。
CBuild 在更高的层次上对项目构建进行抽象,能保证编译参数、版本、调试符号的一致,尤其适合中大型项目的自动构建。
详细介绍请参考:CBuild 文档