Bonjour,
Pour une application j'ai besoin d'implémenter un serveur et un client UDP. Je n'ai pas de problème en ce qui concerne les fonctions à utiliser. En revanche, j'ai des problème au niveau du link des librairie.
J'utilise Visual Studio 2008
J'ai mis le #include <winsock2.h>
J'ai ajouté ws2_32.lib au linker pour la compilation (additional dependencies).
Lors du linking j'obtiens l'erreur suivante:
fonctions.obj : error LNK2019: unresolved external symbol __imp__htonl@4 referenced in function "void __cdecl saisir_port(struct sockaddr_in *)" (?saisir_port@@YAXPAUsockaddr_in@@@Z)
et ça pour chaque fonction du socket que j'utilise (listen, sendto, recvfrom, inet_addr, etc).
Quand j'ajoute #pragma comments(lib,"ws_32.lib") j'obtiens l'erreur suivante:
warning C4068: unknown pragma
Que faire?
merci d'avance..