GNU Autotools

Leitfaden für die Softwaredistribution

(Autor)

Buch
399 Seiten
2007
C & L (Verlag)
978-3-936546-48-4 (ISBN)

Lese- und Medienproben

GNU Autotools - Florian Stöhr
29,90 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Das Buch zeigt die Zusammenhänge und Abhängigkeiten zwischen den verschiedenen Programmen vom Analysetool, das prüft, welche Abhängigkeiten und Systemspezifika verlangt werden, bis zum schlußendlichen Konfigurationsskript, das die Vorbereitung des erfolgreichen Übersetzens und Installierens auf dem Zielsystem darstellt.
Die Autotools sind heute der Standard für den Build und das Einspielen von Softwarepaketen unter Linux/Unix. Mit ihnen bereitet der Programmierer den bekannten Konfigurations-, Kompilierungs- und Installationsvorgang mit dem Dreisatz ./configure, make und make install auf beliebigen Zielsystemen vor.Dieses Lehrbuch für Programmautoren und -maintainer zeigt, wie ein Autotools-basiertes Buildsystem aufgesetzt wird und wie eigener Programmcode geschrieben werden muß, der optimal mit dieser Programmsuite zusammenarbeitet.Um dem Leser ein Gespür für den Umgang mit dem GNU-Buildsystem zu vermitteln, wird einleitend dessen Ergebnis, nämlich die grundlegende Steuerung der Programmkonfiguration auf dem Zielsystem dargestellt. Danach geht es um die Vorbereitung der Softwareanpassung mit Autoconf, das die Betriebssystemumgebung analysiert, und es wird gezeigt, wie man mit Automake den eigentlichen Buildprozeß steuert. Diese beiden Programmgruppen erzeugen die entscheidenden Eingabedateien configure.ac und Makefile.am. Wie der Entwickler die Templates dieser Makrosammlungen mit Leben füllt und anschließend mit Autotest prüft, wird Schritt für Schritt erläutert. Abschließend geht es um das richtige Einbinden externer Programmbibliotheken. Die Kapitel zu Libtool und LTDL nehmen sich dieses Themas an, als großes Programmbeispiel werden Treiber zu PostgreSQL und MySQL nach Bedarf dynamisch geladen.

Aus dem Inhalt:
- Der GNU-Dreisatz
- Grundlagen von Autoconf und Automake
- Die Module der Autotools
- Die Steuerdatei configure.ac
- Die Inputdatei Makefile.am
- Softwaretests mit Autotest
- Shared Objects und DLLs

Sprache deutsch
Gewicht 715 g
Einbandart Paperback
Themenwelt Informatik Betriebssysteme / Server Unix / Linux
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Schlagworte Autoconf • Automake • GNU • GNU Buildsystem • Installationsprogramm • Makefile
ISBN-10 3-936546-48-7 / 3936546487
ISBN-13 978-3-936546-48-4 / 9783936546484
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Die wichtigen Befehle

von Daniel J. Barrett

Buch | Softcover (2024)
O'Reilly (Verlag)
16,90
das umfassende Handbuch

von Dirk Deimeke; Daniel van Soest; Stefan Kania

Buch | Hardcover (2023)
Rheinwerk (Verlag)
69,90
das umfassende Handbuch

von Michael Kofler

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90