autosetup

autosetup

autosetup ist ein Tool, das autoconf ähnelt, um ein Build-System für die entsprechende Umgebung entsprechend den Systemfunktionen und den vom Benutzer ausgewählten Optionen zu konfigurieren.
Autosetup ist ein Tool, ähnlich wie Autoconf, um ein Build-System für die entsprechende Umgebung entsprechend den Systemfunktionen und den vom Benutzer ausgewählten Optionen zu konfigurieren.Autosetup ist leicht, schnell, einfach und flexibel.Zu den bemerkenswerten Merkmalen gehören: * Einfache Suche nach Headern, Funktionen und Typen für C / C ++ * Einfache Unterstützung von Benutzerkonfigurationsoptionen * Kann Dateien basierend auf Vorlagen wie Makefile.in => Makefile generieren * Kann Headerdateien basierend auf aktivierten Merkmalen generieren * AusgezeichnetUnterstützung für Cross-Kompilierung * Ersatz für Autoconf in vielen Situationen * Läuft entweder mit Tcl 8.5+, Jim Tcl oder nur mit einem C-Compiler (unter Verwendung des mitgelieferten Jim Tcl-Quellcodes!) * Autosetup soll mit Projekten verteilt werden - keine Versionsinkongruenzen... Autosetup wurde speziell für die Erstellung von C / C ++ - Anwendungen auf Unix-Systemen entwickelt. Es kann jedoch bei Bedarf für andere Umgebungen erweitert werden.

Kategorien

Alternativen zu autosetup für alle Plattformen mit einer Lizenz

CMake

CMake

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

SCons

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

Premake

Leistungsstarke, einfache Build-Konfiguration
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.
Autoconf

Autoconf

Makros zum Erstellen von Shell-Skripten zum automatischen Konfigurieren von Quellcode-Paketen.
Incredibuild

Incredibuild

Schneller Vorlauf Ihres gesamten Entwicklungszyklus.Reduzieren Sie Builds, Tests und andere Aufgaben um bis zu 90%.