- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在使用 live555 开发时遇到问题。我已经使用 make 文件构建了 lib 文件和示例项目。但是,如果我尝试自己开发一些东西,那是行不通的。在包含标题 liveMedia.hh、BasicUsageEnvironment.hh GroupsockHelper.hh 之后(我将包含路径设置为所有 .hh 文件和 libary-ath 到所有 lib 文件)我得到这个错误:
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2def.h(91): warning C4005: 'AF_IPX': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(460): Siehe vorherige Definition von 'AF_IPX'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2def.h(131): warning C4005: 'AF_MAX': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(479): Siehe vorherige Definition von 'AF_MAX'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2def.h(168): warning C4005: 'SO_DONTLINGER': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(402): Siehe vorherige Definition von 'SO_DONTLINGER'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2def.h(212): error C2011: 'sockaddr': 'struct' Typneudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(485): Siehe Deklaration von 'sockaddr'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2def.h(390): error C2059: Syntaxfehler: 'Konstante'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2def.h(390): error C3805: 'Konstante': unerwartetes Token, es wurde entweder '}' oder ein ',' erwartet
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2def.h(524): warning C4005: 'IN_CLASSA': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(287): Siehe vorherige Definition von 'IN_CLASSA'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2def.h(530): warning C4005: 'IN_CLASSB': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(293): Siehe vorherige Definition von 'IN_CLASSB'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2def.h(536): warning C4005: 'IN_CLASSC': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(299): Siehe vorherige Definition von 'IN_CLASSC'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2def.h(547): warning C4005: 'INADDR_ANY': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(304): Siehe vorherige Definition von 'INADDR_ANY'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2def.h(549): warning C4005: 'INADDR_BROADCAST': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(306): Siehe vorherige Definition von 'INADDR_BROADCAST'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2def.h(583): error C2011: 'sockaddr_in': 'struct' Typneudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(312): Siehe Deklaration von 'sockaddr_in'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(132): error C2011: 'fd_set': 'struct' Typneudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(68): Siehe Deklaration von 'fd_set'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(167): warning C4005: 'FD_SET': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(102): Siehe vorherige Definition von 'FD_SET'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(176): error C2011: 'timeval': 'struct' Typneudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(111): Siehe Deklaration von 'timeval'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(232): error C2011: 'hostent': 'struct' Typneudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(167): Siehe Deklaration von 'hostent'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(245): error C2011: 'netent': 'struct' Typneudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(180): Siehe Deklaration von 'netent'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(252): error C2011: 'servent': 'struct' Typneudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(187): Siehe Deklaration von 'servent'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(264): error C2011: 'protoent': 'struct' Typneudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(199): Siehe Deklaration von 'protoent'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(360): error C2011: 'WSAData': 'struct' Typneudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(322): Siehe Deklaration von 'WSAData'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(458): error C2011: 'sockproto': 'struct' Typneudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(494): Siehe Deklaration von 'sockproto'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(500): error C2011: 'linger': 'struct' Typneudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(531): Siehe Deklaration von 'linger'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(513): warning C4005: 'SOMAXCONN': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(544): Siehe vorherige Definition von 'SOMAXCONN'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(542): warning C4005: 'FD_READ': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(562): Siehe vorherige Definition von 'FD_READ'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(545): warning C4005: 'FD_WRITE': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(563): Siehe vorherige Definition von 'FD_WRITE'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(548): warning C4005: 'FD_OOB': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(564): Siehe vorherige Definition von 'FD_OOB'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(551): warning C4005: 'FD_ACCEPT': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(565): Siehe vorherige Definition von 'FD_ACCEPT'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(554): warning C4005: 'FD_CONNECT': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(566): Siehe vorherige Definition von 'FD_CONNECT'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(557): warning C4005: 'FD_CLOSE': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(567): Siehe vorherige Definition von 'FD_CLOSE'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1578): error C2375: 'accept': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(742): Siehe Deklaration von 'accept'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1600): error C2375: 'bind': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(747): Siehe Deklaration von 'bind'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1619): error C2375: 'closesocket': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(752): Siehe Deklaration von 'closesocket'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1638): error C2375: 'connect': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(754): Siehe Deklaration von 'connect'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1659): error C2375: 'ioctlsocket': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(759): Siehe Deklaration von 'ioctlsocket'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1680): error C2375: 'getpeername': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(764): Siehe Deklaration von 'getpeername'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1701): error C2375: 'getsockname': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(769): Siehe Deklaration von 'getsockname'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1724): error C2375: 'getsockopt': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(774): Siehe Deklaration von 'getsockopt'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1745): error C2375: 'htonl': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(781): Siehe Deklaration von 'htonl'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1762): error C2375: 'htons': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(783): Siehe Deklaration von 'htons'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1780): error C2375: 'inet_addr': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(785): Siehe Deklaration von 'inet_addr'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1797): error C2375: 'inet_ntoa': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(787): Siehe Deklaration von 'inet_ntoa'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1815): error C2375: 'listen': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(789): Siehe Deklaration von 'listen'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1833): error C2375: 'ntohl': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(793): Siehe Deklaration von 'ntohl'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1850): error C2375: 'ntohs': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(795): Siehe Deklaration von 'ntohs'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1870): error C2375: 'recv': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(797): Siehe Deklaration von 'recv'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1895): error C2375: 'recvfrom': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(803): Siehe Deklaration von 'recvfrom'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1921): error C2375: 'select': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(811): Siehe Deklaration von 'select'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1945): error C2375: 'send': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(818): Siehe Deklaration von 'send'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1970): error C2375: 'sendto': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(824): Siehe Deklaration von 'sendto'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(1996): error C2375: 'setsockopt': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(832): Siehe Deklaration von 'setsockopt'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2018): error C2375: 'shutdown': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(839): Siehe Deklaration von 'shutdown'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2039): error C2375: 'socket': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(843): Siehe Deklaration von 'socket'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2063): error C2375: 'gethostbyaddr': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(850): Siehe Deklaration von 'gethostbyaddr'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2083): error C2375: 'gethostbyname': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(855): Siehe Deklaration von 'gethostbyname'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2101): error C2375: 'gethostname': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(857): Siehe Deklaration von 'gethostname'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2121): error C2375: 'getservbyport': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(861): Siehe Deklaration von 'getservbyport'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2141): error C2375: 'getservbyname': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(865): Siehe Deklaration von 'getservbyname'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2160): error C2375: 'getprotobynumber': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(869): Siehe Deklaration von 'getprotobynumber'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2178): error C2375: 'getprotobyname': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(871): Siehe Deklaration von 'getprotobyname'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2200): error C2375: 'WSAStartup': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(875): Siehe Deklaration von 'WSAStartup'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2219): error C2375: 'WSACleanup': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(879): Siehe Deklaration von 'WSACleanup'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2236): error C2375: 'WSASetLastError': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(881): Siehe Deklaration von 'WSASetLastError'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2253): error C2375: 'WSAGetLastError': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(883): Siehe Deklaration von 'WSAGetLastError'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2270): error C2375: 'WSAIsBlocking': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(885): Siehe Deklaration von 'WSAIsBlocking'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2287): error C2375: 'WSAUnhookBlockingHook': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(887): Siehe Deklaration von 'WSAUnhookBlockingHook'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2304): error C2375: 'WSASetBlockingHook': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(889): Siehe Deklaration von 'WSASetBlockingHook'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2321): error C2375: 'WSACancelBlockingCall': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(891): Siehe Deklaration von 'WSACancelBlockingCall'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2343): error C2375: 'WSAAsyncGetServByName': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(893): Siehe Deklaration von 'WSAAsyncGetServByName'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2370): error C2375: 'WSAAsyncGetServByPort': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(901): Siehe Deklaration von 'WSAAsyncGetServByPort'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2396): error C2375: 'WSAAsyncGetProtoByName': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(909): Siehe Deklaration von 'WSAAsyncGetProtoByName'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2421): error C2375: 'WSAAsyncGetProtoByNumber': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(916): Siehe Deklaration von 'WSAAsyncGetProtoByNumber'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2446): error C2375: 'WSAAsyncGetHostByName': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(923): Siehe Deklaration von 'WSAAsyncGetHostByName'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2473): error C2375: 'WSAAsyncGetHostByAddr': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(930): Siehe Deklaration von 'WSAAsyncGetHostByAddr'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2496): error C2375: 'WSACancelAsyncRequest': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(939): Siehe Deklaration von 'WSACancelAsyncRequest'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(2517): error C2375: 'WSAAsyncSelect': Neudefinition; unterschiedliche Bindung
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(941): Siehe Deklaration von 'WSAAsyncSelect'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2ipdef.h(75): error C2079: 'sockaddr_gen::Address' verwendet undefiniertes struct 'sockaddr'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2ipdef.h(76): error C2079: 'sockaddr_gen::AddressIn' verwendet undefiniertes struct 'sockaddr_in'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2ipdef.h(119): warning C4005: 'IP_TOS': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(352): Siehe vorherige Definition von 'IP_TOS'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2ipdef.h(120): warning C4005: 'IP_TTL': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(351): Siehe vorherige Definition von 'IP_TTL'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2ipdef.h(121): warning C4005: 'IP_MULTICAST_IF': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(346): Siehe vorherige Definition von 'IP_MULTICAST_IF'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2ipdef.h(122): warning C4005: 'IP_MULTICAST_TTL': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(347): Siehe vorherige Definition von 'IP_MULTICAST_TTL'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2ipdef.h(123): warning C4005: 'IP_MULTICAST_LOOP': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(348): Siehe vorherige Definition von 'IP_MULTICAST_LOOP'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2ipdef.h(124): warning C4005: 'IP_ADD_MEMBERSHIP': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(349): Siehe vorherige Definition von 'IP_ADD_MEMBERSHIP'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2ipdef.h(125): warning C4005: 'IP_DROP_MEMBERSHIP': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(350): Siehe vorherige Definition von 'IP_DROP_MEMBERSHIP'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2ipdef.h(126): warning C4005: 'IP_DONTFRAGMENT': Makro-Neudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(353): Siehe vorherige Definition von 'IP_DONTFRAGMENT'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2ipdef.h(193): error C2079: '_SOCKADDR_INET::Ipv4' verwendet undefiniertes struct 'sockaddr_in'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2ipdef.h(700): error C2011: 'ip_mreq': 'struct' Typneudefinition
1> C:\Programme\Microsoft SDKs\Windows\v7.0A\include\winsock.h(363): Siehe Deklaration von 'ip_mreq'
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2tcpip.h(664): error C3861: "WSASetLastError": Bezeichner wurde nicht gefunden.
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2tcpip.h(671): error C3861: "WSASetLastError": Bezeichner wurde nicht gefunden.
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2tcpip.h(709): error C3861: "WSASetLastError": Bezeichner wurde nicht gefunden.
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2tcpip.h(716): error C3861: "WSASetLastError": Bezeichner wurde nicht gefunden.
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2tcpip.h(760): error C3861: "WSASetLastError": Bezeichner wurde nicht gefunden.
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2tcpip.h(767): error C3861: "WSASetLastError": Bezeichner wurde nicht gefunden.
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2tcpip.h(807): error C3861: "WSASetLastError": Bezeichner wurde nicht gefunden.
1>C:\Programme\Microsoft SDKs\Windows\v7.0A\include\ws2tcpip.h(814): error C3861: "WSASetLastError": Bezeichner wurde nicht gefunden.
1>c:\live\groupsock\include\NetCommon.h(35): warning C4005: 'EWOULDBLOCK': Makro-Neudefinition
1> c:\Programme\Microsoft Visual Studio 10.0\VC\include\errno.h(132): Siehe vorherige Definition von 'EWOULDBLOCK'
1>c:\live\groupsock\include\NetCommon.h(36): warning C4005: 'EINPROGRESS': Makro-Neudefinition
1> c:\Programme\Microsoft Visual Studio 10.0\VC\include\errno.h(104): Siehe vorherige Definition von 'EINPROGRESS'
1>c:\live\groupsock\include\NetCommon.h(37): warning C4005: 'EAGAIN': Makro-Neudefinition
1> c:\Programme\Microsoft Visual Studio 10.0\VC\include\errno.h(50): Siehe vorherige Definition von 'EAGAIN'
1>c:\live\groupsock\include\NetCommon.h(38): warning C4005: 'EINTR': Makro-Neudefinition
1> c:\Programme\Microsoft Visual Studio 10.0\VC\include\errno.h(43): Siehe vorherige Definition von 'EINTR'
知道哪里出了问题吗?
谢谢!
最佳答案
您很可能与“windows.h”和“winsock2.h”包含冲突
#ifndef WIN32_LEAN_AND_MEAN
#define WIN32_LEAN_AND_MEAN
#endif
#include <windows.h>
#include <winsock2.h>
更多信息在这里
http://msdn.microsoft.com/en-us/library/ms737629(VS.85).aspx?ppud=4
关于c++ - Visual Studio 2010 Live555,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11102920/
#include using namespace std; class C{ private: int value; public: C(){ value = 0;
这个问题已经有答案了: What is the difference between char a[] = ?string?; and char *p = ?string?;? (8 个回答) 已关闭
关闭。此题需要details or clarity 。目前不接受答案。 想要改进这个问题吗?通过 editing this post 添加详细信息并澄清问题. 已关闭 7 年前。 此帖子已于 8 个月
除了调试之外,是否有任何针对 c、c++ 或 c# 的测试工具,其工作原理类似于将独立函数复制粘贴到某个文本框,然后在其他文本框中输入参数? 最佳答案 也许您会考虑单元测试。我推荐你谷歌测试和谷歌模拟
我想在第二台显示器中移动一个窗口 (HWND)。问题是我尝试了很多方法,例如将分辨率加倍或输入负值,但它永远无法将窗口放在我的第二台显示器上。 关于如何在 C/C++/c# 中执行此操作的任何线索 最
我正在寻找 C/C++/C## 中不同类型 DES 的现有实现。我的运行平台是Windows XP/Vista/7。 我正在尝试编写一个 C# 程序,它将使用 DES 算法进行加密和解密。我需要一些实
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 1
有没有办法强制将另一个 窗口置于顶部? 不是应用程序的窗口,而是另一个已经在系统上运行的窗口。 (Windows, C/C++/C#) 最佳答案 SetWindowPos(that_window_ha
假设您可以在 C/C++ 或 Csharp 之间做出选择,并且您打算在 Windows 和 Linux 服务器上运行同一服务器的多个实例,那么构建套接字服务器应用程序的最明智选择是什么? 最佳答案 如
你们能告诉我它们之间的区别吗? 顺便问一下,有什么叫C++库或C库的吗? 最佳答案 C++ 标准库 和 C 标准库 是 C++ 和 C 标准定义的库,提供给 C++ 和 C 程序使用。那是那些词的共同
下面的测试代码,我将输出信息放在注释中。我使用的是 gcc 4.8.5 和 Centos 7.2。 #include #include class C { public:
很难说出这里问的是什么。这个问题是含糊的、模糊的、不完整的、过于宽泛的或修辞性的,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开它,visit the help center 。 已关
我的客户将使用名为 annoucement 的结构/类与客户通信。我想我会用 C++ 编写服务器。会有很多不同的类继承annoucement。我的问题是通过网络将这些类发送给客户端 我想也许我应该使用
我在 C# 中有以下函数: public Matrix ConcatDescriptors(IList> descriptors) { int cols = descriptors[0].Co
我有一个项目要编写一个函数来对某些数据执行某些操作。我可以用 C/C++ 编写代码,但我不想与雇主共享该函数的代码。相反,我只想让他有权在他自己的代码中调用该函数。是否可以?我想到了这两种方法 - 在
我使用的是编写糟糕的第 3 方 (C/C++) Api。我从托管代码(C++/CLI)中使用它。有时会出现“访问冲突错误”。这使整个应用程序崩溃。我知道我无法处理这些错误[如果指针访问非法内存位置等,
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 7 年前。
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,因为
我有一些 C 代码,将使用 P/Invoke 从 C# 调用。我正在尝试为这个 C 函数定义一个 C# 等效项。 SomeData* DoSomething(); struct SomeData {
这个问题已经有答案了: Why are these constructs using pre and post-increment undefined behavior? (14 个回答) 已关闭 6
我是一名优秀的程序员,十分优秀!