Здравствуйте, SteeLHeaD, Вы писали:
SLH>У меня нет к Вам претензий.
SLH>Но я прочитал документацию.
SLH>конкретно — я прочитал вот это:
SLH>руководство по libevent на русском
SLH>В руководстве мне всё понятно.
SLH>Но там нигде нет главы "какие галочки поставить в среде разработки Visual Studio 2015, чтобы заработал хотя бы hello world".
SLH>Поэтому и приходится заниматься догадками.
Гым-гым. Переезжайте-ка Вы из страны розовых эльфов в наше мордорское рукоблудие
Если бы каждая либа занималась тем, что сначала инициализировала все подсистемы, то авторов этих поделий очень быстро бы избавили от ереси в лучших традициях XVII века.
Поймите, libevent всего лишь библиотека (это не Фреймворк, время жизни которого всегда равно времени жизни программы). Поэтому Libevent понятия не имеет, был ли инициализирован WinSock на момент её загрузки, надо ли его деинициализировать по выгрузке библиотеки и т.п. К тому же, на каждой платформе могут добавляться свои нюансы — посмотрите исходники того же pjSIP для интереса, там реально жЫр кроссплатформы.