provides numerous CMake options for changing the behavior and configuration of . These options allow the developer to enable/disable certain settings by defining these options to ON
/OFF
at the CMake execution, or set the required path to certain dependencies.
Warning
These options are only for developers who installed following the compilation steps described in developer_manual_installation_sources_linux
.
Option | Description | Possible values | Default |
---|---|---|---|
CMAKE_BUILD_TYPE |
CMake optimization build type. | Release Debug |
Release |
BUILD_DOCS |
Build the documentation. | OFF ON |
OFF |
BUILD_TESTS |
Build the tools and documentation tests. | OFF ON |
OFF |
LOG_INFO |
Activate logs. It is set to ON if CMAKE_BUILD_TYPE is set to Debug . |
OFF ON |
ON if Debug OFF otherwise |
ASAN_BUILD |
Activate address sanitizer build. | OFF ON |
OFF |
TSAN_BUILD |
Activate thread sanitizer build. | OFF ON |
OFF |