SCons 入门

SCons 是一个构建系统。它需要一堆输入文件并在它们上运行工具来产生输出。SCons 是用纯 Python 编写的,在 Linux,Windows 和 OS X 上的工作方式相同,可以在没有安装的情况下运行。

SCons 的 SConstruct 文件是带有内置命令的 Python 脚本,可以创建一个 build tree。SCons 分阶段执行构建过程。首先是读取文件并构建构建树。其次是遍历树以构建目标文件。