Setup and Integration#
libaes70 is a header-only library. It is therefore in principle sufficient to add the include
directory of the library repository to the compiler include path. Note that this version of libaes70
requires C++ 17. Previous versions of libaes70 did only require C++ 11. Note that libaes70 may optionally
support features from more recent versions of C++ if they are available. For example, if std::span is
available, it will be supported by the OCP.1 implementation.
libaes70 also contains a CMakeLists.txt file which allows it to be integrated when using
cmake. Most examples use cmake as a build system, check the examples folder
for how to integrate libaes70 using cmake.
Integrating simpleoca#
Simpleoca is available as a library in the simpleoca folder. When using libaes70 in a cmake project,
the AES70_BUILD_SIMPLEOCA option must be enabled for simpleoca to be made available.
See the documentation for simpleoca for more details.