Core abstractions for dealing with concurrency in C++, using stackful coroutines
The following tools are needed:
-
Configure step
Execute the following:
cmake -G Ninja -S . -B <build-directory> -D CMAKE_BUILD_TYPE=<build-type> -DWITH_TESTS=On
where
<build-directory>
is a build directory (e.g.,build/Release
), and<build-type>
is the build type (usuallyDebug
orRelease
). -
Build step
cmake --build <build-directory>
-
Test step
For this step,
WITH_TESTS
needs to be set toON
in the configure step.ctest --test-dir <build-directory>/test