...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
This library is header-only, it does not require separate compilation. You can add the path to Boost headers to your project, include the required Boost.Scope header and then use the component provided by that header in your code.
The library requires a C++11 compiler at the minimum. For certain fetures, C++17 support is required. The following compilers were tested with the library:
The library components are agnostic to the operating system.