Home | Libraries | People | FAQ | More |
Boost.CGI is a header-only library so there is no source to build. However, the library depends on a few Boost libraries (listed below), which for now should be built. Support for sessions also adds Boost.Serialization as a dependency.
Boost-related elements can be downloaded from the Boost download site at sourceforge.
Note | |
---|---|
"invoking |
Table 1.1. What you need
Element |
Optional? |
Instructions |
---|---|---|
Boost.Jam - |
No |
Download 'Boost.Jam' (precompiled versions are highly recommended) and make it accessible to your system's PATH. |
Boost.System / Boost.Filesystem / Boost.Regex / Boost.Thread / Boost.Date_time |
No |
1. Download the latest Boost distro, 'boost'. 2. Set the environment variable BOOST_ROOT on your system to the download location.
3. Go to the directory BOOST_ROOT and invoke For complete instructions, see the Boost Getting Started guide. |
Documentation |
Yes |
These are built by going to the libs/cgi/doc directory and invoking
|
Unit tests |
Yes |
Tests can be run by going to the libs/cgi/test directory and invoking
|
Examples |
Yes |
There are some examples provided with the library in the |
[7] The version of Boost.Uuid in Boost 1.42 reportedly does not create truly random Uuids, so you are recommended to use the version of Boost.Uuid distributed with Boost 1.43 or above.