VC6.0编译错误解决方法集锦.docVIP

  • 0
  • 0
  • 约1.23万字
  • 约 6页
  • 2017-06-13 发布于北京
  • 举报
VC6.0编译错误解决方法集锦 windows编程 2010-05-08 21:14:39 阅读83 评论0 ??字号:大中小?订阅 VC6.0编译错误解决方法集锦 ? 最近打算学习一下网络编程,而大部分socket编程环境都是Unix的,很是不便,在windows中总是不能编译,特寻得一篇文章解决此痒。爽哉、爽哉! linking...???? server.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? server.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? s erver.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? server.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? server.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? server.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? s erver.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? server.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? server.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? server.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? server.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? server.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? server.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? server.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? ???? server.obj?? :?? error?? lnk2001:?? unresolved?? external?? symbol?? 原因和解决办法: ?????? 找不到相应函数,问题是Link选项里没有加入相应的lib库,winsock要连接wsock32.lib。特定库的找到办法是看LNK2001中找不到的函数名,通过msdn或者其他手段获取这个函数所在的库名,链接进去就OK了。 ??? 可以在project-setting-Link-object/library modules 里添加wsock32.lib, 也可在stdafx.cpp里添加 #pragma comment(lib,wsock32.lib) ?? 一般来说, 这是工程的类型选择错误引起的.如在VC中, 1.本来应该选择Win32 Console Application,而错误选择了Win32 Application 2.使用了MFC的类,而选择工程的设置不使用MFC库编译. 改正的方法有: 1. 选择工程- 设置- 连接,在底部的编辑窗口中,找到/subsystem,把其改成 /subsystem:console /subsystem:windows. 2.在工程- 设置-一般选项中,在MFC项中改为USE MFC AS A SHARED DLL. 用VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于 编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时, 编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非 常困难。????   初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为:????   unresolved??

文档评论(0)

1亿VIP精品文档

相关文档