VC 6.0 serverDlg.obj : error LNK2001: unresolved external symbol __imp__listen@8编译错误
2010-01-31 11:59
751 查看
1.问题现象如下:
serverDlg.obj : error LNK2001: unresolved external symbol __imp__listen@8
serverDlg.obj : error LNK2001: unresolved external symbol __imp__bind@12
serverDlg.obj : error LNK2001: unresolved external symbol __imp__socket@12
serverDlg.obj : error LNK2001: unresolved external symbol __imp__WSAStartup@8
serverDlg.obj : error LNK2001: unresolved external symbol __imp__inet_addr@4
serverDlg.obj : error LNK2001: unresolved external symbol __imp__htons@4
serverDlg.obj : error LNK2001: unresolved external symbol __imp__recv@16
serverDlg.obj : error LNK2001: unresolved external symbol __imp__WSAGetLastError@0
serverDlg.obj : error LNK2001: unresolved external symbol __imp__accept@12
serverDlg.obj : error LNK2001: unresolved external symbol __imp__closesocket@4
serverDlg.obj : error LNK2001: unresolved external symbol __imp__send@16
Debug/server.exe : fatal error LNK1120: 11 unresolved externals
Error executing link.exe.
解决办法:
有两种方法可以解决这个问题
1.在project->setting中,打开link选项卡,加上ws2_32.lib
2.在文件中加上#pragma comment(lib, "ws2_32.lib")
serverDlg.obj : error LNK2001: unresolved external symbol __imp__listen@8
serverDlg.obj : error LNK2001: unresolved external symbol __imp__bind@12
serverDlg.obj : error LNK2001: unresolved external symbol __imp__socket@12
serverDlg.obj : error LNK2001: unresolved external symbol __imp__WSAStartup@8
serverDlg.obj : error LNK2001: unresolved external symbol __imp__inet_addr@4
serverDlg.obj : error LNK2001: unresolved external symbol __imp__htons@4
serverDlg.obj : error LNK2001: unresolved external symbol __imp__recv@16
serverDlg.obj : error LNK2001: unresolved external symbol __imp__WSAGetLastError@0
serverDlg.obj : error LNK2001: unresolved external symbol __imp__accept@12
serverDlg.obj : error LNK2001: unresolved external symbol __imp__closesocket@4
serverDlg.obj : error LNK2001: unresolved external symbol __imp__send@16
Debug/server.exe : fatal error LNK1120: 11 unresolved externals
Error executing link.exe.
解决办法:
有两种方法可以解决这个问题
1.在project->setting中,打开link选项卡,加上ws2_32.lib
2.在文件中加上#pragma comment(lib, "ws2_32.lib")
相关文章推荐
- vc中遇到错误提示:nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
- vc中遇到错误提示:nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
- (已解决!GUID的外部定义和内部定义)VC编译错误:error LNK2001: unresolved external symbol _GUID_DEVINTERFACE_USB_DEVICE
- VC编译错误:error LNK2001: unresolved external symbol _GUID_DEVINTERFACE_USB_DEVICE
- vc中遇到错误提示:nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
- vc中遇到错误提示:nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
- VC编译错误:LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main编译错误
- error LNK2001:unresolved external symbol __imp__编译错误解决方法
- DSHOW编译错误:strmbasd.lib(dllentry.obj) : error LNK2001: unresolved external symbol "class CFactoryTemplate * g_Templates" (?g_Templates@@3PAVCFactoryTemplate@@A)
- vc中遇到错误提示:nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
- vc编译报错 unresolved external symbol __imp__PlaySoundA@12 解决办法
- 编译UltraVNC时的Debug版本时遇到vncclient.obj : error LNK2019: unresolved external symbol _compress等错误
- VC引入lib库并解决连接错误unresolved external symbol "__declspec(dllimport) const DllClass::`vftable'" (__imp_?
- officeView.obj : error LNK2001: unresolved external symbol __imp__PathFileExistsA@4
- error LNK2001: unresolved external symbol __imp__listen@8
- vc编译报错 unresolved external symbol __imp__PlaySoundA@12 解决办法
- VC调试常见错误一:error LNK2001: unresolved external symbol _WinMain@16
- vc中的error LNK2001: unresolved external symbol "public: static错误解决
- VC++ 6中编译Unicode时出现error LNK2001: unresolved external symbol _WinMain@16
- VC编译出错error LNK2001: unresolved external symbol _WinMain@16