|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.12.2019, 12:09 | #1 |
Форумчанин
Регистрация: 07.06.2015
Сообщений: 164
|
Подключить boost/asio.hpp
ОС W10 QtCreator(СМake) компилятор Clang
подключаю заголовочный файл #include <boost/asio.hpp> падают ошибки при компиляции типа: C:\Program Files (x86)\Windows Kits\10\Include\10.0.17134.0\shared \ws2def.h:235: ошибка: redefinition of 'sockaddr' typedef struct sockaddr { C:\.conan\kzey4w\1\include\boost\as io\detail\socket_types.hpp:24: ошибка: WinSock.h has already been included # error WinSock.h has already been included Для исправления проблемы предлагают добавить #ifdef _WIN32 #define WIN32_LEAN_AND_MEAN #endif дефайн WIN32_LEAN_AND_MEAN означает, что будут отброшены большинство редко используемых функций, макросов и типов Windows. Вопрос: кто-нибудь знает, как подключить boost/asio.hpp не используя #define WIN32_LEAN_AND_MEAN? |
03.12.2019, 14:44 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Boost asio асинхронный | Android1 | C/C++ Сетевое программирование | 68 | 25.09.2019 17:18 |
[Boost] ASIO Buffer | S.Ruslan | C/C++ Сетевое программирование | 7 | 25.03.2019 13:34 |
boost/asio | MayhemWithMercy | C/C++ Сетевое программирование | 1 | 11.06.2014 17:44 |
boost ASIO сериализация | Kukurudza | Общие вопросы C/C++ | 2 | 06.12.2011 13:38 |
Boost::Asio on Mingw | russian-stalker | Общие вопросы C/C++ | 0 | 05.01.2011 16:27 |