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
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
Partager