Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Getting Started

Compilers and Platforms
Installation

This section explains how to setup a system to use this library.

The authors originally developed and tested the library on:

  1. GNU Compiler Collection (GCC) C++ 4.5.3 (with and without C++11 features enabled -std=c++0x) on Cygwin.
  2. Miscrosoft Visual C++ (MSVC) 8.0 on Windows 7.

See the library regressions test results for detailed information on supported compilers and platforms.

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 BOOST_FUNCTIONAL_OVERLOADED_FUNCTION_CONFIG_OVERLOAD_MAX configuration macro. The maximum number of function parameters for each of the specified function types is given by the BOOST_FUNCTIONAL_OVERLOADED_FUNCTION_CONFIG_ARITY_MAX configuration macro. All configuration macros have appropriate default values when they are left undefined by the user.


PrevUpHomeNext