Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hylo-lang/concore2full
Core abstractions for dealing with concurrency in C++, using stackfull coroutines
https://github.com/hylo-lang/concore2full
Last synced: 3 months ago
JSON representation
Core abstractions for dealing with concurrency in C++, using stackfull coroutines
- Host: GitHub
- URL: https://github.com/hylo-lang/concore2full
- Owner: hylo-lang
- License: mit
- Created: 2023-06-23T20:32:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-29T17:15:43.000Z (5 months ago)
- Last Synced: 2024-08-29T18:57:02.297Z (5 months ago)
- Language: C++
- Size: 280 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# concore2full
Core abstractions for dealing with concurrency in C++, using stackful coroutines## Building
The following tools are needed:
* [`CMake`](https://cmake.org/)1. **Configure step**
Execute the following:
```
cmake -G Ninja -S . -B -D CMAKE_BUILD_TYPE= -DWITH_TESTS=On
```
where `` is a build directory (e.g., `build/Release`), and `` is the build type (usually `Debug` or `Release`).2. **Build step**
```
cmake --build
```3. **Test step**
For this step, `WITH_TESTS` needs to be set to `ON` in the configure step.
```
ctest --test-dir /test
```