Navigate to a source code folder.
Configure the build:
Makefile,.sln, etc.mkdir build && cd build cmake -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON -D CMAKE_BUILD_TYPE=Release ..
Help on CMake keys:
-D USE_FUNC_TESTS=ONenable functional tests.-D USE_PERF_TESTS=ONenable performance tests.-D CMAKE_BUILD_TYPE=Releasenormal build (default).-D CMAKE_BUILD_TYPE=RelWithDebInforecommended when using sanitizers or runningvalgrindto keep debug information.-D CMAKE_BUILD_TYPE=Debugfor debugging sessions.
A corresponding flag can be omitted if it's not needed.
Build the project:
cmake --build . --config Release --parallelCheck the task:
- Run
<project's folder>/build/bin
- Run