tup

tup

Tup ist ein dateibasiertes Build-System für Linux, OSX und Windows.
Tup ist ein dateibasiertes Build-System für Linux, OSX und Windows.Es gibt eine Liste von Dateiänderungen und einen gerichteten azyklischen Graphen (DAG) ein und verarbeitet dann die DAG, um die entsprechenden Befehle auszuführen, die zum Aktualisieren abhängiger Dateien erforderlich sind.Aktualisierungen werden mit sehr geringem Aufwand durchgeführt, da tup leistungsstarke Erstellungsalgorithmen implementiert, um unnötige Arbeit zu vermeiden.Dies bedeutet, dass Sie sich auf Ihr Projekt konzentrieren können und nicht auf Ihr Build-System.

Kategorien

tup-Alternativen für Windows

CMake

CMake

CMake ist eine Toolfamilie zum Erstellen, Testen und Packen von Software.
GNU Make

GNU Make

Make ist ein Tool, das die Erzeugung von ausführbaren Dateien und anderen Nicht-Quelldateien eines Programms aus den Quelldateien des Programms steuert.
SCons

SCons

SCons ist ein Open Source-Softwarekonstruktionstool, dh ein Build-Tool der nächsten Generation.
Ant

Ant

Apache Ant ist ein Open Source Java-basiertes Build-Tool (für die Softwareentwicklung).Es verwendet XML-Dateien, um den Erstellungsprozess zu beschreiben, zu strukturieren und zu steuern.
Premake

Premake

Leistungsstarke, einfache Build-Konfiguration
Ninja Build

Ninja Build

Ninja ist ein kleines Build-System mit Fokus auf Geschwindigkeit.
waf

waf

Waf ist ein Python-basiertes Framework zum Konfigurieren, Kompilieren und Installieren von Anwendungen.
qmake

qmake

qmake ist ein Tool von The Qt Company, das den Erstellungsprozess für Entwicklungsprojekte auf verschiedenen Plattformen vereinfacht.qmake automatisiert die Erstellung von Makefiles so, dass nur wenige Informationszeilen erforderlich sind, um jedes Makefile zu erstellen.
Bazel

Bazel

Bazel ist ein Open-Source-Build- und -Test-Tool, das Make, Maven und Gradle ähnelt.Es wird eine für Menschen lesbare Hochsprache verwendet.
xmake

xmake

xmake ist ein plattformübergreifendes Build-Dienstprogramm, das auf Lua basiert.