GNU Autotools

Aus Wikibooks

Wechseln zu: Navigation, Suche
Gnome-applications-office.svg Dieses Buch steht im Regal Programmierung.

[Bearbeiten] Zusammenfassung des Projekts

  • Zielgruppe:

Dieses Buch richtet sich an erfahrene Unix-Benutzer die in das Programmieren einsteigen wollen, also an Software-Entwickler und Programmierer. In meiner Erfahrung steht dem Programmieren unter Unix oftmals das teilweise sehr komplexe Build-System im Weg, dieses Buch soll solide Grundkenntnisse auf diesem Gebiet mit dem GNU Build System vermitteln. Leser dieses Buches sollten Kenntnisse im Umgang mit der Kommandozeile mit sich bringen, es wird nicht erklärt, was ein Editor ist, wie man einen benutzt, wie man die Kommandozeile überhaupt aufruft, ... .

  • Lernziele:

Leser dieses Buches sollen in der Lage sein, mit den GNU Autotools zusammengestellte Projekte selber zu kompilieren (beispielsweise angepasst an eine Distribution), eigene Projekte anzulegen und zu warten und eigene Makefiles zu bauen.

  • Sind Co-Autoren gegenwärtig erwünscht?

Ich freue mich über jede Hilfe bei dem Buch!

  • Richtlinien für Co-Autoren:
    • Das Trennzeichen für Unterseiten ist der Schrägstrich.
  • Projektumfang und Abgrenzung zu anderen Wikibooks:

Dieses Buch vermittelt keine Kenntnisse im Programmieren in irgendeiner höheren Programmiersprache sondern beschreibt ausschließlich das GNU Build System (autoconf, automake, etc.) und die damit verbundenen Tools und Umgang mit ihnen (GNU make).

  • Themenbeschreibung:

autoscan, autoheader, autoconf, automake, make, Makefiles schreiben, Kompilieren

  • Aufbau des Buches:

Am besten lernt man mit Beispielen, daher soll das Buch viele Beispiele, möglichst ein eigenes Beispielprojekt, zeigen mit dem man üben kann.

Kapitel/Abschnitte sollten durch ein "Projekt" beendet werden, in dem der Leser durch Learning-By-Doing sein Wissen anwenden kann und durch den Prozess begleitet wird.



  1. Einleitung
    1. Historisches
  2. Für Entwickler
    1. Eine Übersicht
      1. autoscan
      2. autoheader
      3. autoconf
      4. automake
    2. Erste Schritte
    3. Make
      1. Projekt: XML mit LaTeX und Make in PDF umwandeln
    4. Projekt: Das erste eigene Softwarepaket
  3. Für Anwender
    1. Softwarepakete kompilieren
  4. Anhang


Qsicon Fokus2.svg Dieses Lehrbuch ist erst vor kurzem angelegt worden und steht in den ersten Wochen unter begleitender Beobachtung. Das soll den Autor motivieren, sich weiterhin zu engagieren. Nützliche Hinweise findest du im Wikibooks-Lehrbuch. Bei technischen Problemen kannst Du hier Hilfe erhalten. Wie mit/bei neuen Buchprojekten zu verfahren ist, kannst Du unter Wikibooks:Qualitätsmanagement/ Buchkandidat erfahren. Diskussionen zu diesem Buch führst Du auf dieser Seite. (20090219)
Persönliche Werkzeuge