Notions abordées
Chargeur dynamique (dlopen(3)
, dlsym(3)
, dlclose(3)
), greffons, API.
Objectifs
- Savoir utiliser le chargeur dynamique ;
- Comprendre la notion d’application extensible.
Obtenir le code
Pour CentOS (machines de l’école) :
$ git clone https://forge.uvolante.org/OS/TP4.git
Pour Debian/Ubuntu :
$ git clone https://forge.uvolante.org/OS/tp4-debian.git
Pour MacOS/Darwin :
$ git clone https://forge.uvolante.org/OS/tp4-darwin.git
Énoncé
C’est par ici.