Some (most?) Boost libraries are header-only. Including Boost.Asio nowadays.