Bonjour,
J'ai développé un petit programme pour un ami. Mon programme a besoins de 2 librairies : WS2_32.LIB IPHLPAPI.LIB. Je les inclus donc à mon application à l'aide de la ligne de commande :
Je compile le tout en statique, afin de n'avoir besoins que de l'exe, et de rien d'autre. Tout fonctionne bien sous XP, le programme se lance sans problème, et sans librairie. Par contre, sous Windows 2000; lors du lancement de l'application, les 2 DLL : WS2_32.DLL et IPHLPAPI.DLL sont réclamées !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #pragma comment (lib,"WS2_32.LIB") #pragma comment (lib,"IPHLPAPI.LIB")
Pourquoi tout fonctionne sous Windows XP, et pas sous 2000 ? Comment corriger ce problème ? Pour information, j'utilise Visual C++, et je travaille sous XP.
Cordialement,
PKO
Partager