error LNK2001: unresolved external symbol __imp__WSAStartup@8 SOCKET应用显示错误时的解决方法

原创 2013年12月06日 07:10:42
VC6.0下的错误信息:
error LNK2001: unresolved external symbol __imp__socket@12
error LNK2001: unresolved external symbol __imp__WSAStartup@8
错误原因:因为没有联接socket库ws2_32.lib。
解决办法:对于VC6.0要在porject/settings的link页面中object/library modules中添ws2_32.lib就可以了;对于Dev-C++同样在工程/工程属性的参数页面中连接器那一栏中添加库,这时必须找到库文件的目录,对于Dev-C++的对应库文件是libws2_32.a,在软件安装下lib文件夹中可以找到相应的库文件。
总结:所有运用到WinSock2的程序在编译连接时都要用的该库
#pragma comment(lib,"ws2_32.lib")

参考http://blog.csdn.net/zltianhen/article/details/5927931
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

error LNK2001: unresolved external symbol __imp__inet_ntoa@4问题解决

开发环境:VC 6.0 出现错误描述
  • cuiran
  • cuiran
  • 2014年11月12日 21:22
  • 14734

error LNK2001: unresolved external symbol __imp__CreateToolbarEx@52

解决: #include "commctrl.h" #pragma comment(lib, "comctl32.lib") 参考:http://topic.okbase.net/20...
  • dragoo1
  • dragoo1
  • 2012年12月05日 14:34
  • 3042

解决error LNK2001: unresolved external symbol _CrtDbgReportW

工程在release64为下设置Runtime Libraty 为Multi-threaded DLL (/MD)可以编译通过,在debug64下同样的设置报如下错误: 1>CNxMediaFile...

error LNK2001: unresolved external symbol __imp__closesocket@4解决

环境:Visual C++ 6.0 问题:连接错误。 描述: Linking... NetSrv.obj : error LNK2001: unresolvedexternal...

unresolved external symbol __imp__WSAStartup@8 解决方法

.error LNK2001: unresolved external symbol__imp__WSAStartup@8 VC6.0下的错误信息: error LNK2001:unresol...

error LNK2001: unresolved external symbol _main解决办法

解决外部符号错误:_main,_WinMain@16,__beginthreadex [+缅? 在创建MFC项目时, 不使用MFC AppWizard向导, 如果没有设置好项目参数, 就会在编译...

error LNK2001: unresolved external symbol 链接错误解决办法

出现这个错误网上也有很多现象,比如工程建立的不对,一些库的导出问题,或者某某函数没有实现等等,网上也有很多有效的解决办法。      我也遇到了这个问题:程序是一个多线程程序,Debug版本没有问题...

解决:error LNK2001: unresolved external symbol _Netbios@4

(1)对于单文档工程,运行时提示:        generated debug assertion        if (!ProcessShellCommand(cmdInfo)) ...
  • YiLooks
  • YiLooks
  • 2012年08月14日 08:53
  • 1735

解决 错误:error LNK2001: unresolved external symbol _auxDIBImageLoadA@4

关于 OpenGL 的一个错误 :error LNK2001: unresolved external symbol _auxDIBImageLoadA@4           个人环境 :V...

error LNK2001: unresolved external symbol _WinMain@16

 一,问题描述error LNK2001: unresolved external symbol _WinMain@16debug/main.exe:fatal error LNK 1120:1 un...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:error LNK2001: unresolved external symbol __imp__WSAStartup@8 SOCKET应用显示错误时的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)