C und Linux: Die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen - Softcover

Gräfe, Martin

 
9783446224278: C und Linux: Die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen

Inhaltsangabe

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

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

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.

Von der hinteren Coverseite

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

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.