détection des variables définies plusieurs fois dans des lib statiques
Bonjour.
Je porte un code Win32 vers android et ios avec Qt . L'architecture de l'application se base sur le chargement de dll. Malheureusement sous ios, ceci est interdit et j'ai dû tout passer en lib statique. Jusqu'ici tout va bien :D
J'ai pu traiter le problème redéfinition sur la majorité des fonctions et variable globale (ce n'est pas mon choix ;)) commune à ces dll. Seulement il y en as encore où lors du link, à mon grand étonnement, je n'ai aucune erreur ou warning!!! :(
Du coup tout compile mais lors de l'exécution y as des comportements étrange( variable réinitialisé, appel de la mauvaise fonction, ....)
Connaissez vous une option ou une méthode avec visual, gcc ou llvm qui permet de détecter ces "variable globale"/fonction définie par plusieurs lib statique?
merci
Yan