Bonjour,
J'ai crée une petite librairie statique (C++) qui encapsule FMODEX, pour l'instant la librairie comporte juste une classe. Dans le .h de cette classe j'inclus donc le header de fmod à savoir "fmod.hpp" (version C++).
Le problème arrive quand je veux utiliser cette librairie dans mon projet principal : quand j'inclus le header de la librairie, il essaye d'inclure le header de fmod et ne le trouve bien entendu pas car je n'ai pas rajouté le path vers fmod dans mon projet principal.
Ceci est un example... On voit bien que la méthodologie employée ici n'est pas correcte. J'avais déjà contourné le problème auparavant en mettant les includes (de fmod dans ce cas) dans les .cpp (de la lib statique dans ce cas) mais je ne pense pas que sa soit la solution optimale, de plus j'ai besoin de l'include dans mon header pour déclarer des attributs...
J'espère que vous avez compris la situation. J'ai un peu de mal a trouver une solution sur google ne sachant pas quels mots clé utiliser.
Partager