Salut à tous.
J'ai une petite question à vous poser, et un dessin plutôt que des phrases sera bien plus explicites.
A, B, et Z sont des petites librairies que j'ai créées.
A est une librairie qui utilise la librairie Z.
B est une librairie qui utilise la librairie Z.
Le programme final a besoin des deux librairies A et B.
Lors de la compilation j'ai une floppée de warnings qui m'expliquent que la librairie Z est définie 2 fois et que la seconde fois est ignorée (warning LNK4006 dans Visual Studio). Le programme fonctionne, mais il y a un warning pour chaque fonction présente dans Z.
Je voudrais donc savoir comment éviter tous ces warnings (sans les ignorer) pour avoir un programme plus propre. Je suppose qu'il y a quelque chose d'un peu brutal dans mon prog ou mes libs pour avoir tous ces warnings.
Merci d'avance.
Gourbish.
PS : on ne prend jamais le temps, mais... FELICITATIONS ET MERCI aux auteurs du site ainsi qu'à ceux qui l'enrichissent jour après jour, heure après heure que cela soit sur le forum ou sur les tutos ou autres. Longue vie à Developpez.com !!!
Partager