Последние версии ASIO могут работать без Boost в автономном режиме. Этот режим, вероятно, был включен поддержкой библиотеки C ++ 11, поскольку теперь он может использовать стандартные потоки, фьючерсы и т. Д. Вместо их реализации Boost. Вы можете просто включить ASIO, как показано ниже, и наслаждаться:
#define ASIO_STANDALONE
#include <asio.hpp>