#include "stdafx.h"
#include <iostream.h>
#include <windows.h>
#include <winsock.h>int main(int argc, char* argv[])
{
WSADATA Data;
SOCKADDR_IN recSocketAddr;
SOCKET r_Socket;
bool status;
char buffer[1024]; status=WSAStartup(MAKEWORD(1,1),
&Data);
if(status!=0)
{
cerr<<"1"<<endl;
return 0;
}
memset(&recSocketAddr,0,sizeof(recSocketAddr));
recSocketAddr.sin_addr.s_addr=htonl(INADDR_ANY);
recSocketAddr.sin_family=AF_INET;
recSocketAddr.sin_port=10000;

r_Socket=socket(AF_INET,SOCK_DGRAM,0);
bind(r_Socket,(PSOCKADDR)&recSocketAddr,sizeof(&recSocketAddr));
while(1)
{
int num=recvfrom(r_Socket,buffer,1024,1,NULL,NULL);
cout<<buffer<<endl;
} return 0;
}这里就是全部代码,是一个UDP的接收端程序,为什么builder的时候总是说
UDP.obj : error LNK2001: unresolved external symbol _recvfrom@24
UDP.obj : error LNK2001: unresolved external symbol _bind@12
UDP.obj : error LNK2001: unresolved external symbol _socket@12
UDP.obj : error LNK2001: unresolved external symbol _htonl@4
UDP.obj : error LNK2001: unresolved external symbol _WSAStartup@8我不清楚哪里出了问题,请帮帮忙