关于socket的一个问题
在VS,NET中新建一个控制台程序,代码是从msdn中贴来的如下:
#include "stdafx.h"
#include <windows.h>
#include <winsock2.h>
void _tmain(int argc, _TCHAR* argv[])
{
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD( 2, 2 );
if ( err != 0 ) {
return;
}
if ( LOBYTE( wsaData.wVersion ) != 2 ||
HIBYTE( wsaData.wVersion ) != 2 ) {
WSACleanup( );
return;
}
}
编译时:
c++ error LNK2019: 无法解析的外部符号 __imp__WSACleanup@0 ,该符号在函数 _main 中被引用
问题点数:0、回复次数:3Top
1 楼tolixiaohui()回复于 2003-12-04 18:17:02 得分 0
缺少ws2_32.libTop
2 楼siriuscor(siriuscor)回复于 2003-12-04 19:02:37 得分 0
要怎么在VS.NET中加进去呢??Top
3 楼Onega(www.fruitfruit.com)回复于 2003-12-04 21:23:35 得分 0
#include <winsock2.h>
#pragma comment(lib, "ws2_32.lib)Top




