voila j'ai devc++ sous windows XP
j'ai lu un tuto sur comment manier les sockets...
voici mon code :
void Scann(char buffer[],int port)
{
WSADATA WSAData;
WSAStartup(MAKEWORD(2,0), &WSAData);
SOCKET sock;
SOCKADDR_IN sin;
sin.sin_addr.s_addr = inet_addr(buffer);
sin.sin_family = AF_INET;
sin.sin_port = htons(port);
sock = socket(AF_INET,SOCK_STREAM,0);
bind(sock, (SOCKADDR *)&sin, sizeof(sin));
if(connect(sock, (SOCKADDR *)&sin, sizeof(sin)))
{
printf("La connection à %s:%d a échoué\n");
}
else{
printf("La Connection à %s:%d a Réussie...\n");
}
closesocket(sock);
WSACleanup();
}
mais lorsque je veut compile j'ai des erreurs de type :
[Linker error] undefined reference to `WSAStartup@8'
[Linker error] undefined reference to `inet_addr@4'
[Linker error] undefined reference to `htons@4'
etc...
comment dois-je faire pour compiler???merci d'avance!!!!
