c++ - ¿Cómo enlazar winsock.lib?
sockets visual-studio-2005 (2)
El archivo lib de winsock es "ws_32.lib" (o "ws2_32.lib"), asegúrese de que lo haya agregado.
en una mi clase de c ++ yo usaría el socket.
Tengo algunos errores al enlazar porque, en mi opinión, falta la biblioteca winsock.lib
Incluí estos:
#ifdef WIN32
#include <winsock.h>
typedef int socklen_t;
typedef char raw_type;
#endif
¿Cómo puedo enlazar la biblioteca winsock.lib
? Yo uso Windows XP y Visual Studio 2005.
No puedo encontrar el enlace directo que muestra qué lib usar, pero si estudia this , descubrirá que Windows Sockets 1.1 es compatible a través de WSOCK32.DLL
, lo que significa que es posible que desee WSock32.Lib
, en lugar de Ws2_32.lib
para windows socket version 2 .
WSock32.Lib
es una parte de Windows SDK
(tengo v6.0A, v7.0A instalado, ambos tienen esta biblioteca)