Das Programm make
ist ein Build-Management-Tool. Die Arbeitsschritte für make
werden als Rezepte im sogenannten Makefile
definiert. Make
führt die Rezepte nur aus, wenn mindestens eine Quelldatei neuer als die Zieldatei ist und erlaubt außerdem eine einfache Parallelisierung.
Heute wird make
nur noch selten für größere Programmierprojekte verwendet, da es keine einfachen Möglichkeiten für Konfiguration und Plattformabhängige Einstellungen bietet. Für kleine Projekte oder andere Aufgaben ist es jedoch noch oft praktisch.
In diesem Workshop werden wir zuerst die Grundlagen und Syntax von Makefiles (insbesondere GNU make) an mehreren Beispielen erlernen. Danach werden wir noch einige fortgeschrittene Features von Makefiles behandeln.
Was: Making Makefiles
Wann: Dienstag, 23. Jänner 2023, ab 19:00
Wo: XORTEX LBS3, FH3
Wer: Alexander Daum
Der Workshop ist für alle Interessierten kostenlos und frei zugänglich. Details auf https://fhLUG.at.