cmake options - Open-Quantum-Platform/openqp GitHub Wiki
CMakeList.txt file contains various options for compile.
- -BUILD_SHARED_LIBS=ON : "Enable shared build"
- -BUILD_TESTING=ON : "Enable some simple tests"
- -USE_LIBINT=ON : "Use Libint two-electron code"
- -LINALG_LIB_INT64=ON : "Use 64-bit integer interface to BLAS/LAPACK"
- -ENABLE_OPENMP=ON : "Enable OpenMP parallelization"
- -ENABLE_PYTHON=ON : "Enable Python Interface"
- -ENABLE_MSAN=ON : "Enable MemorySanitizer"
- -ENABLE_ASAN=ON : "Enable AddressSanitizer"
- -ENABLE_LSAN=ON : "Enable LeakSanitizer"
- -ENABLE_UBSAN=ON : "Enable UndefinedBehaviorSanitizer"
- -ENABLE_TSAN=ON : "Enable ThreadSanitizer"
- -ENABLE_Formatter=ON : "Enable source-code formatters"