searching delete search field

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.

Aktuelles

Offene Trainings

Die nächsten geplanten Trainings sind:

Programmierung mit Java
21.05.2012 (5 Tage)

Das .NET Framework
21.05.2012 (4 Tage)

Performanz – Messung und Optimierung
24.05.2012 (2 Tage)

Webanwendungen mit Apache Struts
29.05.2012 (3 Tage)

Eine vollständige Übersicht finden Sie in unserer Trainingsübersicht.