[devcpp] erreur de lieur

ar4gorn Messages postés 3 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 14 mai 2004 - 14 mai 2004 à 14:13
ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 - 14 mai 2004 à 23:02
Bonjour,

Voila je developpe un leger client-serveur et avec dev-cpp c'est galere
du moins au niveau de l'édition des liens. Je ne sais pas quoi mettre dans les options du projet pour le code suivant :

  
  #include <winsock2.h> 
  #pragma comment(lib, "ws2_32.lib") 
  #include  
   
  int main() 
  { 
       WSADATA WSAData; 
       WSAStartup(MAKEWORD(2,0), &WSAData); 
       SOCKET sock; 
       SOCKADDR_IN sin; 
       sin.sin_addr.s_addr = inet_addr("@IP"); 
       sin.sin_family  = AF_INET;   
       sin.sin_port  = htons(4148); 
       sock = socket(AF_INET,SOCK_STREAM,0); 
       bind(sock, (SOCKADDR *)&sin, sizeof(sin)); 
       connect(sock, (SOCKADDR *)&sin, sizeof(sin)); 
       //recv(sock,buffer,14,0); 
       send(sock,"Test",4,0); 
       closesocket(sock); 
       WSACleanup();  
  } 
 




donc si quelqu'un peut me donner un coup de main ce n'est pas de refus.
Merci
@++

2 réponses

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
14 mai 2004 à 14:58
tu n'a rien a mettre normalement, parce que #pragma comment(lib, "ws2_32.lib") dit qu'il faut utiliser ws2_32.lib (par contre je ne sais pas si ce pragma marche avec dev-c++)
0
ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
14 mai 2004 à 23:02
les libs sous dev-cpp ont une extension *.a et commence par lib
la tienne est donc "libws2_32.a"
0
Rejoignez-nous