...one of the most highly
regarded and expertly designed C++ library projects in the
world. — Herb Sutter and Andrei
This section explains how to setup a system to use this library.
The authors originally developed and tested this library on:
-std=c++0x) on Cygwin.
See the library regressions
test results for detailed information on supported compilers and
platforms. Check the library regression test
for any special configuration that might be required for a specific compiler.
This library is composed of header files only. Therefore there is no pre-compiled
object file which needs to be installed. Programmers can simply instruct
the compiler where to find the library header files (
-I option on GCC,
/I option on MSVC, etc) and compile code
using the library.
The maximum number of functions to overload is given by the
configuration macro. The maximum number of function parameters for each of
the specified function type is given by the
configuration macro. All configuration macros have appropriate default values
when they are left undefined.