Warum hat niemand ein Open-Source-Build-System für die Hirntoten entwickelt? [geschlossen]

Ich möchte eine gemeinsam genutzte Bibliothek erstellen. GNU / Linux ist die Entwicklungs- und Zielplattform. C ist die Implementierungssprache.

Ich kann mich nicht entscheiden, wie ich das Build-System einrichten und weiterhin drei Optionen ausprobieren möchte, von denen jede eine Menge Gründe hat, etwas abzulehnen:

handgefertigte Makefiles - Ich habe in der Vergangenheit fast ausschließlich so gearbeitetGNU Autotools - Ich habe Anfang dieses Jahres Autotools verwendet, um eine gemeinsam genutzte C-Bibliothek zu erstellen, aber ich habe vergessen, wie ich es gemacht habe und wo all die vielen Hunderte von Tutorials zum Auswählen verwendet wurden.Waf - angeblich einfach, aber nicht so einfach Ich habe es heute Nachmittag zum Laufen gebracht.

Ich kann mich nicht entscheiden, für was ich mich entscheiden soll. Ich werde mich auf eines einigen, anfangen zu arbeiten, dann auf ein Problem stoßen und entscheiden, dass das andere System besser ist. Ich stecke fest, stecke fest. Kann jemand bitte etwas Licht ins Dunkel bringen, was mir helfen könnte, die Angelegenheit zu regeln?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage