Построение проекта с помощью системы сборки CMake

Перейдите в корень директории проекта

  1. Конфигурация проекта: Makefile, .sln, и т.д.

    mkdir build && cd build
    cmake -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON -D CMAKE_BUILD_TYPE=Release ..
    

    Важные CMake ключи для конфигурации проекта:

    • -D USE_FUNC_TESTS=ON включает функциональные тесты.

    • -D USE_PERF_TESTS=ON включает тесты на производительность.

    • -D CMAKE_BUILD_TYPE=Release требуемый CMake параметр для стабильной работы репозитория.

    Ряд CMake флагов может быть выключен, если они не требуются для выполнения работы.

  2. Построение проекта:

    cmake --build . --config Release --parallel
    
  3. Проверка задач:

    • Запустите <project's folder>/build/bin