VC winsock和winsock2冲突.pdf
文本预览下载声明
VC++ winsock2.h 和 winsock.h 定义冲突的问题解决办法
问题:
c:\program files\microsoft visual studio\vc98\include\winsock2.h(99) : error C2011: fd_set : struct type redefinition
c:\program files\microsoft visual studio\vc98\include\winsock2.h(134) : warning C4005: FD_SET : macro redefinition
c:\program files\microsoft visual studio\vc98\include\winsock.h(83) : see previous definition of FD_SET
c:\program files\microsoft visual studio\vc98\include\winsock2.h(143) : error C2011: timeval : struct type redefinition
c:\program files\microsoft visual studio\vc98\include\winsock2.h(199) : error C2011: hostent : struct type redefinition
c:\program files\microsoft visual studio\vc98\include\winsock2.h(212) : error C2011: netent : struct type redefinition
c:\program files\microsoft visual studio\vc98\include\winsock2.h(219) : error C2011: servent : struct type redefinition
c:\program files\microsoft visual studio\vc98\include\winsock2.h(226) : error C2011: protoent : struct type redefinition
c:\program files\microsoft visual studio\vc98\include\winsock2.h(310) : error C2011: in_addr : struct type redefinition
c:\program files\microsoft visual studio\vc98\include\winsock2.h(368) : error C2011: sockaddr_in : struct type redefinition
c:\program files\microsoft visual studio\vc98\include\winsock2.h(378) : error C2011: WSAData : struct type redefinition
c:\program files\microsoft visual studio\vc98\include\winsock2.h(430) : warning C4005: SO_DONTLINGER : macro redefinition
c:\program files\microsoft visual studio\vc98\include\winsock.h(391) : see previous definition of SO_DONTLINGER
c:\program files\microsoft visual studio\vc98\include\winsock2.h(483) : warning C4005: AF_IPX : macro redefinition
c:\program files\microsoft visual studio\vc98\include\winsock.h(449) : see previous definition of AF_IPX
c:\program files\microsoft visual studio\vc98\include\winsock2.h(506) : warning C4005: AF_MAX : macro redefinition
c:\p
显示全部