undefined reference to 'IcmpSendEcho@' [Linker error] - C++ - Programmation
Marsh Posté le 28-12-2005 à 22:30:45
Espèce de diic, c'est l'option -lws2_32 qu'il faut mettre comme option
Vous avez des directives, merci des les suivre
Sauf que pour cette fonction c'est Iphlpapi.lib la libraire, et celle la n'est pas avec MinGW
Marsh Posté le 28-12-2005 à 22:56:46
t'as pas fini Ungario, t'es marrant comme mec, je t'aime bien
Marsh Posté le 28-12-2005 à 23:05:41
J'utilise les options suivantes dans l'éditeur de liens (linker) :
-lws2_32 -lcomctl32 -liphlpapi -libicmp
Et pourtant j'ai toujours le message d'erreur :
[Linker error] undefined reference to 'IcmpSendEcho@'
[Linker error] undefined reference to 'IcmpCreateFile@'
[Linker error] undefined reference to 'IcmpCloseHandle@'
Merci
P.S.: J'ai essayé plusieurs librairies icmp.lib et iphlpapi.lib trouvées sur le Net et qui contiennent les fonctions IcmpSendEcho, IcmpCreateFile et IcmpCloseHandle et j'ai à chaque fois le même message d'erreur que ce soit avec Dev-C++ ou CodeBlocks.
Marsh Posté le 29-12-2005 à 15:40:55
Je t'ai dit que tu pouvais pas l'utiliser avec MinGW
Vous n'avez qu'a utiliser cela à la place:
http://msdn.microsoft.com/vstudio/ [...] usingpsdk/
Marsh Posté le 28-12-2005 à 14:47:30
Bonjour,
Quelle est la ligne de commande à ajouter dans les options de l'éditeur de liens afin d'éviter le message d'erreur suivant sachant que j'utilise Dev-C++ :
[Linker error] undefined reference to 'IcmpSendEcho@'
[Linker error] undefined reference to 'IcmpCreateFile@'
[Linker error] undefined reference to 'IcmpCloseHandle@'
Ou comment aujouter au compilateur la librairie WS2_32.lib dans les options du logiciel Dev-C++ ?
Merci,
Olivier
Message édité par xev le 28-12-2005 à 17:00:45