CMake

CMake

CMake是旨在构建,测试和打包软件的一系列工具。
CMake是旨在构建,测试和打包软件的一系列工具。CMake用于使用简单平台和独立于编译器的配置文件来控制软件编译过程。CMake生成可在您选择的编译器环境中使用的本机Makefile和工作区。
cmake

特征

分类目录

Linux版CMake的替代品

tup

tup

Tup是用于Linux,OSX和Windows的基于文件的构建系统。
Buildr

Buildr

Apache Buildr是用于基于Java的应用程序的构建系统,其中包括对Scala,Groovy和越来越多的JVM语言和工具的支持。
Jerkar

Jerkar

功能强大且功能丰富的纯Java构建和自动化工具.Jerkar包括依赖管理,存储库发布,超级容易的构建编辑和调试等功能。
Phing

Phing

PHing不是GNU make;它是基于Apache Ant的PHP项目构建系统或构建工具。
EBuild

EBuild

EBuild是一种软件项目构建,依赖性管理和报告技术。目的是能够以结构化,声明性和优雅的方式解决任何构建问题。它可以通过插件界面扩展。。
Bazel

Bazel

Bazel是类似于Make,Maven和Gradle的开源构建和测试工具。它使用人类可读的高级构建语言。
Makepp

Makepp

在Perl 5中实现的GNU Make兼容但可靠且经过改进的替代品。
autosetup

autosetup

autosetup is a tool, similar to autoconf, to configure a build system for the appropriate environment, according to the system capabilities and the user-selected options.
xmake

xmake

xmake是基于Lua的跨平台构建实用程序。