Bonjour,
J'ai un soucis. Je travaille sur un soft qui peut avoir plusieurs configurations. Une configuration utilisant 1 driver en particulier, et une autre utilisant un autre driver.
Cependant, comme j'ai compilé le tout ensemble, il me faut tous les drivers ( DLL ) sur le PC. Ce qui n'est pas la cas.
Donc je pensais charger dynamiquement ( "LoadLibrary" ) les DLL des drivers au lancement de l'application seulement si j'en ai vraiment besoin. Et donc au niveau du projet ne pas faire de liens sur les ".lib" des drivers. Mais comme j'ai codé des fonctions utilisant les méthodes de drivers même si je ne les utilise pas lors de l'exécution. Malheureusement en faisant ca le compilateur me mets des erreurs de link.
Quelqu'un as-t'il une idée pour ne plus avoir à charger obligatoirement toutes les DLLs même celle que je n'utilise pas ?
Merci d'avance.
Partager