## Installation and compatibility

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:

- gcc 4.8 and newer
- clang 3.5 and newer
- MSVC 14.0 and newer

The library components are agnostic to the operating system.