-J'essaie de créer un objet partagé libfoo.so. libfoo.so est créé à partir de "foo.c". - Supposons que j'inclue les en-têtes "static.h" et "Dynamic.h" dans lesquels je veux que le compilateur
résoudre les symboles pour Static.h et laisser le reste, c'est-à-dire le Dynamic.h, pour le runtime. - Comment dois-je procéder ? Quelles sont les options CFLAG et LDFLAG que je dois passer. - Mon makefile est configuré pour créer un objet partagé en utilisant les CFLAGS=fPIC , shared , W1,export-dynamic. - Dans les chemins d'inclusion, je spécifie l'emplacement correct de "Static.h".
Quelqu'un peut-il m'aider ?