sbepp
|
Use classic CMake approach:
After the build/installation, there'll be 2 CMake targets: sbepp::sbeppc
and sbepp::sbepp
, check out the Integration section to see how they can be used.
sbepp
is a C++11 header-only library which depends only on the STL.
sbeppc
requires C++17. It depends on:
Available CMake options (name = default_value
):
SBEPP_BUILD_SBEPPC = ON
, controls whether sbeppc
should be builtSBEPP_DEV_MODE = OFF
, enables developer mode.SBEPP_BUILD_BENCHMARK = OFF
, requires SBEPP_DEV_MODE=ON
, controls whether benchmarks should be built. If ON
, requires benchmarkSBEPP_BUILD_TESTS = OFF
, controls whether tests should be built. If ON
, requires googletest and fmtSBEPP_SEPARATE_TESTS = ON
, requires SBEPP_BUILD_TESTS=ON
, controls whether each unit test is treated separately in CTestSBEPP_BUILD_DOCS = OFF
, controls whether documentation should be built. If ON
requires DoxygenThere's a conanfile.txt
which can be used to simplify dependency management.
Now available in ConanCenter. Use with_sbeppc
Conan option to enable/disable sbeppc
building (defaults to True
).