Boost C++ Libraries of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.

Standalone Usage

This library is able to be used completely standalone - which is to say without any of the rest of the Boost libraries present on your system. In order to do this you must either:

Note that once the library is in standalone mode, you must have a conforming C++11 compiler as no allowances will be made for possible compiler defects which would otherwise be detected by Boost.Config. In addition, if you use a section of the library which makes (possibly optionsal) use of features from later C++ standards, then support for that later standard version becomes pretty much mandatory. In other words, if you hit issues, try upping your compiler's conformance level to C++17 if you can.

Latest tarballs of this library can be obtained from:

Latest official releases (including full Boost releases).

Latest stable code (master branch).

Latest bleeding edge code (develop branch).