Использование SO_EXCLUSIVEADDRUSE в VC ++ 6.0 - PullRequest
0 голосов
/ 02 сентября 2011

Я пытаюсь создать мое exe-приложение win32, которое должно использовать опцию SO_EXCLUSIVEADDRUSE через setsockopt.Но когда я собираю свой exe-файл в VC ++, он не компилируется, так как говорит, что этот символ не объявлен.Подобные символы, как SO_REUSEADDR, были определены в vc98 / include / winsock2.h.Любые идеи о том, как собрать эту вещь.Какая версия библиотеки winsock поддерживает этот эксклюзивный адресный материал.Если я заменю соответствующий заголовочный файл и библиотеку в vc98, сможет ли он работать совместимым образом?

Счастье, Дипак

1 Ответ

0 голосов
/ 03 сентября 2011

Загрузите и установите последнюю версию Windows SDK - http://msdn.microsoft.com/en-us/windows/bb980924

SO_EXCLUSIVEADDRUSE не существовало на момент поставки VC6 и поэтому отсутствует в заголовках, поставляемых с ним.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...