小弟这几天在学《windows网络编程技术》遇到一个小麻烦,请各位高手帮忙!
以下这几行代码为什么在VC下出现:unresolved external symbol_imp_WSAStartup@8
的错误呢?#include <winsock2.h>
main()
{
WSADATA wsd;
if (WSAStartup(MAKEWORD(2,2,),&wsd)!=0)
{
printf("fail to load winsock");
return 1;
}
}
以下这几行代码为什么在VC下出现:unresolved external symbol_imp_WSAStartup@8
的错误呢?#include <winsock2.h>
main()
{
WSADATA wsd;
if (WSAStartup(MAKEWORD(2,2,),&wsd)!=0)
{
printf("fail to load winsock");
return 1;
}
}
解决方案 »
- 一个圆围着另一个圆转还真难
- 列表控件问题,各位大虾进来看看,在线等。。。
- _variant_t转换CString 出错(C++)
- 我办公室的机器怎么上不了CSDN网?
- 初学线程的几个问题
- 用ADO远程联SQL2000,在本机执行程序没问题(本机装有SQL2000客户端),换在其他机器执行就报错???
- 哪有技术职称评定的软件、代码、资料(例如根据文章发表数、年龄、证书等评教授等职称)
- 如何做浮动菜单条?CRebar等好像只能放置CWnd对象不能放置CMenu。不知如何做。
- 唉。。搞不懂钩子。麻烦告诉我错在那里-_-
- mfc tab control怎么用的?
- COM
- 关于游戏窗口切换的问题。。。。。
或者在代码中加入:#pragma comment( lib, "ws2_32.lib" )
如果用到其他库函数,还会有更多同样的错误是因为没有warton()所说的缺lib的原因
一般找到这个lib添加到工程是最简单的
也可以在project->setting->link栏上设置包含的lib