Bonjour à tous,

J'ai trouvé comment utiliser les librairies dynamiques à l'aide de la bibliothèque dlfcn.h.

Néanmoins, d'après ce que j'ai compris, cela permet uniquement de récupérer des pointeurs de fonctions contenues dans une bibliothèque .so.

Est-il possible de récupérer les entêtes de ces fonctions, ou doit-on les réécrire en dur dans le fichier .h de notre programme

Autre question, si la librairie contient des typedef, des structures ou des enums, est-on obligé de les réécrire dans notre fichier .h ou est-il possible de les récupérer ?

Merci de vos réponses