Пытаюсь скомпелировать такой вот код
| Код | #include <windows.h> #include <winsock.h> using namespace std; int WINAPI WinMain(HINSTANCE, HINSTANCE, PTSTR, int) { char buff[10]="a" ; SOCKET d; WSADATA g; sockaddr_in h;
WSAStartup(0x101,&g); d=socket(PF_INET,1,0); h.sin_addr.s_addr=inet_addr("localhost"); h.sin_port=htons(80); h.sin_family=PF_INET; ZeroMemory(h.sin_zero,sizeof(h.sin_zero)); connect(d,(LPSOCKADDR)&h,sizeof(&h)); send(d,buff,sizeof(buff),0); closesocket(d); WSACleanup(); return 0; }
|
но линкер не находит не одной функции(как я понял)
| Цитата | [Linker error] undefined reference to `WSAStartup@8' [Linker error] undefined reference to `socket@12' [Linker error] undefined reference to `inet_addr@4' [Linker error] undefined reference to `htons@4' [Linker error] undefined reference to `connect@12' [Linker error] undefined reference to `send@16' [Linker error] undefined reference to `closesocket@4' [Linker error] undefined reference to `WSACleanup@0' ld returned 1 exit status
|
люди помогите хотябы советом |