Riassunto:
Wer Erfahrungen in der C-Programmierung hat, kann die vielen Möglichkeiten von Linux kennen lernen und ausschöpfen. Dieses Buch zeigt, wie es geht, und enthält praktische Lösungen für häufig auftauchende Probleme. Als Grundlage wird zunächst der Umgang mit wichtigen Werkzeugen erklärt, die in jeder Linux-Distribution enthalten sind: Editor, Compiler, Debugger, "Make" usw.
Darauf aufbauend wird u.a. gezeigt, wie
- der Zugriff auf Dateien und Verzeichnisse mit C funktioniert,
- Programme mit parallel laufenden Prozessen geschrieben werden,
- CD-Laufwerk, Soundkarte und WebCams angesteuert werden,
- Programme mit einer grafischen Benutzeroberfläche erstellt werden,
- direkte Hardware-Zugriffe programmiert werden,
- eigene Hilfe-Seiten (Man-Pages) erstellt werden,
- die automatische Anpassung auf die eingestellte Landessprache funktioniert.
Wie diese Themen in "echten" Software-Projekten zusammenspielen, zeigen zwei umfangreiche Beispielprojekte. Zahlreiche Beispielprogramme, von denen viele auch auf UNIX-Systemen laufen, erleichtern den Einstieg.
Auf CD-ROM:
Die Quelltexte aus dem Buch, Tools und weiterführende Informationen
Informazioni sull?autore:
Dr.-Ing. Martin Gräfe, geboren 1968 in Hagen, studierte Elektrotechnik an der Universität Dortmund. Dort war er nach Abschluss des Studiums als wissenschaftlicher Mitarbeiter tätig und promovierte 1998 auf dem Gebiet der Mikroelektronik. Bereits während des Studiums befasste sich Martin Gräfe mit C-Programmierung unter Unix und seit 1995 schließlich auch mit Linux. Im Rahmen seiner Promotion und seiner Tätigkeit als Ingenieur entwickelte er verschiedene Programme zur Simulation elektronischer Schaltungen und Übertragungssysteme.
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.