读书人

编译pwlib时遇到一个纠结的有关问题

发布时间: 2013-01-28 11:49:56 作者: rapoo

编译pwlib时遇到一个纠结的问题
按照网上的步骤一步步编译下来,现在在编译console时,遇到这么一个问题
提示
1> D:\Program Files\Microsoft Visual Studio 10.0\VC\include\errno.h(111) : see previous definition of 'ENOBUFS'
1>o:\ptlib\include\ptlib\msos/ptlib/ipsock.h(85): warning C4005: 'EISCONN' : macro redefinition
1> D:\Program Files\Microsoft Visual Studio 10.0\VC\include\errno.h(105) : see previous definition of 'EISCONN'
1>o:\ptlib\include\ptlib\msos/ptlib/ipsock.h(86): warning C4005: 'ENOTCONN' : macro redefinition
1>D:\Program Files\Microsoft Visual Studio 10.0\VC\include\errno.h(118) : see previous definition of 'ENOTCONN'
1>o:\ptlib\include\ptlib\msos/ptlib/ipsock.h(89): warning C4005: 'ETIMEDOUT' : macro redefinition
1> D:\Program Files\Microsoft Visual Studio 10.0\VC\include\errno.h(130) : see previous definition of 'ETIMEDOUT'
1>o:\ptlib\include\ptlib\msos/ptlib/ipsock.h(90): warning C4005: 'ECONNREFUSED' : macro redefinition
1> D:\Program Files\Microsoft Visual Studio 10.0\VC\include\errno.h(99) : see previous definition of 'ECONNREFUSED'
1>o:\ptlib\include\ptlib\msos/ptlib/ipsock.h(92): warning C4005: 'EHOSTUNREACH' : macro redefinition
1> D:\Program Files\Microsoft Visual Studio 10.0\VC\include\errno.h(102) : see previous definition of 'EHOSTUNREACH'
1> Generating Code...
起码有好几百处。的这个一个错误。不知道哪位有经验的能给解决下 c++
[解决办法]
你别的地方是不是引用windows.h了?如果是,把windows.h放到winsock.h之前,如果不是,加一下#program once

读书人网 >C++

热点推荐