菜鸟问题:关于send(),recv()

diana112 2010-04-25 04:32:32
在使用winsock编程时,如果要调用send(),recv(),accept()等函数,除了#include "winsock.h"之外还需要什么头文件吗?
程序编译的时候没有问题,但是老是报连接错误:
Client.obj : error LNK2001: unresolved external symbol _recv@16
chatDlg.obj : error LNK2001: unresolved external symbol _send@16
Client.obj : error LNK2001: unresolved external symbol _send@16
chatDlg.obj : error LNK2001: unresolved external symbol _accept@12
Client.obj : error LNK2001: unresolved external symbol _connect@12

谢谢各位!
...全文
131 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
diana112 2010-04-27
  • 打赏
  • 举报
回复
加了#pragma comment(lib,"ws2_32.lib")这条语句就可以了
谢谢各位
lijianli9 2010-04-26
  • 打赏
  • 举报
回复
接分!!
alicktony 2010-04-26
  • 打赏
  • 举报
回复
缺少相应的lib文件
#pragma comment(lib,"...lib")
david_ray 2010-04-26
  • 打赏
  • 举报
回复
ws2_32.lib,在设置里面加进去~~~
pbdwadr 2010-04-26
  • 打赏
  • 举报
回复
#pragma comment(lib, "ws2_32.lib")
xyufeng1989 2010-04-25
  • 打赏
  • 举报
回复
link 后面加上ws2_32.lib
Eleven 2010-04-25
  • 打赏
  • 举报
回复
要连接相对于的库,ls已经说了,接分
buptzwp 2010-04-25
  • 打赏
  • 举报
回复
Ls几位已经说了,接分。
jamseyang 2010-04-25
  • 打赏
  • 举报
回复
接分。。。
向立天 2010-04-25
  • 打赏
  • 举报
回复
还需要对应的lib和dll
vcTiro 2010-04-25
  • 打赏
  • 举报
回复
#pragma comment(lib, "ws2_32.lib")
mayudong1 2010-04-25
  • 打赏
  • 举报
回复
#include <winsock2.h>
#pragma comment(lib,"ws2_32.lib")

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧