SCons

SCons
软件
软件描述
SCons 是一个开源的软件构建工具,即新一代的构建工具。可以将 SCons 视为经典 Make 工具的改进版跨平台替代品,集成了类似 autoconf/automake 的功能以及 ccache 等编译器缓存功能。
官方网站
访问软件的官方网站了解更多信息
www.scons.org
什么是 SCons?
SCons 是一个开源的软件构建工具,即下一代构建工具。可以将 SCons 视为经典 Make 工具的改进版跨平台替代品,具备类似 autoconf/automake 的集成功能以及 ccache 等编译器缓存功能。简而言之,SCons 是一种更简单、更可靠且更快的软件构建方式。
主要功能
🔄 替代方案
38 个选择
MakeMe
Embedthis MakeMe 是 make 和 autoconf 的现代替代品。它通过直接编译以及生成 IDE 项目和 Makefile 来管理程序和产品的构建。MakeMe 可移植地为 Linux、Mac 和 Windows 构建程序,并支持交叉编译。

Premake
功能强大且简洁的构建配置 仅需一次描述您的软件项目,使用 Premake 简洁易读的语法,即可在各平台构建。跨 Windows、Mac OS X 和 Linux 生成 Visual Studio、GNU Make、Xcode、Code::Blocks 等项目的文件。使用即可。

Buck
Buck 是由 Facebook 开发并使用的构建系统。它鼓励创建由代码和资源组成的、小型且可重用的模块,并支持多种语言在多个平台上使用。

waf
Waf 是一个基于 Python 的框架,用于配置、编译和安装应用程序。

Rake
Rake 是一个软件任务管理和构建自动化工具。它允许你指定任务、描述依赖关系,并将任务分组到命名空间中。

qmake
qmake 是 The Qt Company 提供的一款工具,可帮助简化跨平台开发项目的构建过程。qmake 能自动生 Makefile,因此只需几行信息即可创建每个 Makefile。

Autoconf
GNU Autoconf 是一个用于在可用 Bourne shell 的计算机系统上生成配置脚本的工具,以构建、安装和打包软件。

MSBuild
Microsoft 构建引擎是一个应用程序生成平台。该引擎(也称为 MSBuild)提供了一种 XML 架构,用于项目文件,以控制生成平台如何处理和生成软件。
