A
alias2000
Unregistered / Unconfirmed
GUEST, unregistred user!
01 #include <winsock2.h>
02 #include <stdio.h>
03 #include <stdlib.h>
04 void main(int argc, char **agrv)
05 { WSADATA wsd;
06 int ret;
07 ret=WSAStartup(MAKEWORD(2,2),&wsd);
08 WSACleanup();
09 return;
10 }
编译时没有问题, 在link 时出错:
Linking...
test2.obj : error LNK2001: unresolved external symbol __imp__WSACleanup@0
test2.obj : error LNK2001: unresolved external symbol __imp__WSAStartup@8
Debug/test2.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.
test2.exe - 3 error(s), 0 warning(s)
如果我把07和08注释调就没有任何错误
Winsock2.h存在且在include路径中。
请问错在哪里?
02 #include <stdio.h>
03 #include <stdlib.h>
04 void main(int argc, char **agrv)
05 { WSADATA wsd;
06 int ret;
07 ret=WSAStartup(MAKEWORD(2,2),&wsd);
08 WSACleanup();
09 return;
10 }
编译时没有问题, 在link 时出错:
Linking...
test2.obj : error LNK2001: unresolved external symbol __imp__WSACleanup@0
test2.obj : error LNK2001: unresolved external symbol __imp__WSAStartup@8
Debug/test2.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.
test2.exe - 3 error(s), 0 warning(s)
如果我把07和08注释调就没有任何错误
Winsock2.h存在且在include路径中。
请问错在哪里?