Durée | 4 jours |
---|---|
Objectifs | utiliser l'interface avec le système UNIX en langage C |
Public | programmeurs en langage C sous UNIX |
Prérequis | bonnes connaissances en langage C |
Cette formation aborde différents aspects de programmation système en langage C sous UNIX selon la norme POSIX. Une large part sera consacrée à des travaux pratiques.
- Normalisation
- Outils de développement
- Le manuel en ligne
- Le compilateur C
- Utilitaires
- Appels systèmes classiques
- Gestion des processus
- Gestion de l'environnement
- Communication inter-processus
- Tuyaux
- Fils d'exécution
- Communication réseau
- TCP
- UDP
- Gestion de la mémoire
- Bibliothèques
- Bibliothèques statiques
- Bibliothèques dynamiques et partagées
- Automatisation de la compilation
- Libtool
- Autoconf et Automake
- CMake
- pkg-config