how I use only the Asio of Boost Library without adding any other library? Is that possible?
In the Boost, don't have the folder called "lib" with the *.a files?
By default, Boost. Asio is a header-only library. However, some developers may prefer to build Boost. Asio using separately compiled source code.
3 Answers. Show activity on this post. The systems software for managing an IBM Blue Gene/Q supercomputer uses Boost. Asio extensively.
Boost. Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.
For me, main advantage of Boost. Asio (besides cross-platform work) is, that on each platform, it uses most effective strategy ( epoll on Linux 2.6, kqueue on FreeBSD/MacOSX, Overlapped IO on MS Windows).
Asio exists as as standalone library, entirely independent of Boost (this is the "original").
No need to search together the bits from Boost subdirectories if you don't want to use Boost, just download Asio and use that. :-)
Since Asio
is a header-only library, there are no lib
files associated with it. You can extract only the absolutly needed header files with bcp
, which is included.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With