Makepp

Makepp

在Perl 5中实现的GNU Make兼容但可靠且经过改进的替代品。
使用几乎与GNU make相同的语法。自动处理跨makefile文件的依赖关系-不再需要递归make。自动查找所有包含文件(扫描源文件以查找#include),如果还不存在,则将其制作。如果命令与上次构建不同,则重新构建,即使文件没有更改。如果源/目标文件不在本地,则可以自动将其从其他位置符号链接。易于扩展(用Perl编写)。
makepp

分类目录

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

CMake

CMake

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

GNU Make

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

qmake

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

Bazel

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

xmake

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