我是網絡編程的新手,我正在嘗試一個教程。這是我試過的程序。windows sdk和wsa啓動
#include<winsock2.h>
#include<ws2tcpip.h>
#include<iphlpapi.h>
#include <iostream>
using namespace std;
int main()
{
WSADATA wsaData;
int iResult;
//initialize winsock
iResult = WSAStartup(MAKEWORD(2,2), &wsaData);
if(iResult!=0)
{
cout << "Startup Failed:"<<iResult<< endl;
}
return 1;
}
我得到的錯誤是:
D:\CodeBlocks\MinGW\bin\Network\main.cpp|14|undefined reference to `[email protected]'|
再次,這是我第一次做網絡programming
和我唐諾爲什麼這個錯誤是來了。我想我應該安裝Windows SDK。有人告訴我,如果我應該和我應該安裝什麼。
你用什麼來編譯?按照目前的寫法,您的問題沒有提供足夠的元素來理解您的問題。 –
將Ws2_32.lib添加到鏈接器設置。 –
@SergeBallesta g ++! C :: B的默認編譯器 –