Software-Entwicklung mit make
Automatische abhängigkeitsgesteuerte Abläufe für die Produktion von Software
| Bestellcode: | W.MAKE |
| Dauer: | 1 |
| Preis: | 490,- € (zzgl. 19 % MwSt.) |
| Ort: | nach Vereinbarung |
| Termine: | nach Vereinbarung |
Beschreibung
Auch wenn inzwischen fast jede integrierte Entwicklungsumgebung (IDE) auch Tools für die Generierung von Software enthält, so gibt es doch Anlässe genug, die den Einsatz eines separaten Tools erforderlich machen. Beispielsweise sind bei nicht offensichtlichen Abhängigkeiten oder zeitgesteuerten Aktionen die meisten IDEs überfordert.
Mit make gibt es ein Tool, mit dem man nicht nur Abhängigkeiten der Quellen untereinander beschreiben kann, es kann darüber hinaus für beliebige "Jobs" genutzt werden, beginnend mit der Versionierung, bis hin zur Installation von Software. Dabei ist make gleichermaßen unter Windows- wie unter Unix-Systemen verfügbar.
In diesem Kurs werden nicht nur die konzeptionellen und syntaktischen Aspekte von make behandelt, sondern auf Wunsch auch ganz konkret Strukturen für Ihr aktuelles Projekt geschaffen. Dabei können Problemlösungen für die nächtlichen Übersetzungen, die Anbindung von Konfigurationsmanagementsystemen und die Installation von Software erarbeitet werden.
Inhalt
- Syntax und Regelsyntax
- Makros
- Definition von Abhängigkeiten
- Shell- und Umgebungsvariablen
- Suffixregeln
- Kommandos und Skripte
- Projekte managen mit make
- make-Targets
- Fehlersuche in make-Dateien
Abgrenzung
Während make für beliebige Projekte eingesetzt werden kann, wird in dem Workshop W.ANT eine Alternative für Java-Entwickler aufgezeigt.
Teilnehmervoraussetzungen
Für diesen Workshop sind keine speziellen Kenntnisse erforderlich. Der geübte Umgang mit Skripten ist aber von Vorteil.


