SCons

SCons

SCons是一种开源软件构建工具,即下一代构建工具。
SCons是一种开源软件构建工具,即下一代构建工具。可以将SCons视为经典Make实用程序的改进的跨平台替代品,它具有类似于autoconf / automake和编译器缓存(例如ccache)的集成功能。简而言之,SCons是一种更容易,更可靠和更快的软件构建方式。
scons

特征

分类目录

具有任何许可的所有平台的SCons替代品

Maven

Maven

Apache Maven是用于构建自动化和项目管理(在软件开发中)的基于Java的工具。
CMake

CMake

CMake是旨在构建,测试和打包软件的一系列工具。
Gradle

Gradle

Gradle是构建自动化的发展。
GNU Make

GNU Make

Make是用于控制从程序的源文件生成程序的可执行文件和其他非源文件的工具。
MakeMe

MakeMe

Embedthis MakeMe是make和autoconf的现代替代品。
Premake

Premake

强大而简单的构建配置
Ant

Ant

Apache Ant是一个基于Java的开源构建工具(用于软件开发)。它使用XML文件来描述,结构化和控制构建过程。
Ninja Build

Ninja Build

Ninja是一个注重速度的小型构建系统。
waf

waf

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

NAnt

NAnt是一个免费的.NET构建工具。从理论上讲,它就像没有皱纹的化妆。实际上,它很像蚂蚁。
Buck

Buck

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

qmake

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

Autoconf

宏,用于生成用于自动配置源代码包的外壳程序脚本。
SBT

SBT

SBT是Scala的构建工具。它就像蚂蚁或Maven,但具有象形文字。
Automake

Automake

自动生成符合GNU编码标准的Makefile.in文件。