[Resuelto C++]Configurar IDE para usar WinSock

Iniciado por NOIS, 14 Noviembre 2014, 12:27 PM

0 Miembros y 1 Visitante están viendo este tema.

NOIS

Buenas, estoy utilizando Dev C++, (por si es importante) y cuando intento programar en C++ algo con Sockets mediante Winsock2.h o Winsock.h me salen estos errores:

 [Linker error] undefined reference to `WSAStartup@8'
 [Linker error] undefined reference to `gethostbyname@4'
 [Linker error] undefined reference to `socket@12'
 [Linker error] undefined reference to `htons@4'
 [Linker error] undefined reference to `connect@12'
 [Linker error] undefined reference to `send@16'  


¿Como podría solucionarlo?

Gracias de antemano.
NOIS dev7

engel lex

Tienes que estar en windows y agregar la librería al linker, intenta agregar -lwsock32 al linker (para mas información averigua como configurar el linker en tu ide
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

someRandomCode

Como dice engel, pero tene en cuenta que es -lws2_32

engel lex

Cita de: someRandomCode en 14 Noviembre 2014, 12:43 PM
Como dice engel, pero tene en cuenta que es -lws2_32

jejeje lo siento, ese fue el que había conseguido por internet! gracias por la correción
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

NOIS

Muchas gracias, lo probé y ya me funciona perfectamente :)
NOIS dev7

someRandomCode

Genial! Una sola cosa mas, podrias marcar el thread como resuelto? Tal vez agregarle algo en el titulo, sirve de referencia para personas que tengan problemas similares al que tuviste..

NOIS

NOIS dev7