33 lines
1.1 KiB
ReStructuredText
33 lines
1.1 KiB
ReStructuredText
|
Installation
|
||
|
============
|
||
|
|
||
|
The latest version of Boost.GIL can be downloaded from https://github.com/boostorg/gil.
|
||
|
|
||
|
The Boost.GIL is a header-only library. Meaning, it consists of header files only,
|
||
|
it does not require Boost to be built and it does not require any libraries
|
||
|
to link against.
|
||
|
|
||
|
.. note::
|
||
|
|
||
|
The exception to dependencies-free rule of GIL is the I/O extension
|
||
|
which requires client libraries implementing popular image formats
|
||
|
like libpng, libjpeg, etc.
|
||
|
|
||
|
In order to use Boost.GIL, including ``boost/gil.hpp`` and telling your compiler
|
||
|
where to find Boost and GIL headers should be sufficient for most projects.
|
||
|
|
||
|
Compiling
|
||
|
---------
|
||
|
|
||
|
The Boost.GIL library source code should successfully compile with any
|
||
|
compiler with complete C++14 support.
|
||
|
|
||
|
.. note::
|
||
|
|
||
|
Boost.GIL requires C++14 compiler since ince Boost 1.80.
|
||
|
|
||
|
For the actual list of currently tested compilers, check results of the library CI
|
||
|
builds linked from the `README.md <https://github.com/boostorg/gil/blob/develop/README.md>`_
|
||
|
or inspect the CI services configuration files in the `develop branch <https://github.com/boostorg/gil/tree/develop>`_
|
||
|
of the library repository.
|