概述
要求
最近的一款支持 C++17 或更高版本的编译器。已知 Libunifex 可正常运行。
使用以下编译器:
- GCC, 11.x 及更高版本
- Clang, 12.x 及更高版本
- MSVC 2019.6 及更高版本
此库还支持 C++20 协程。您需要使用
如果您想使用协程集成,则需要启用协程支持。
这通常意味着在 Clang 上添加
-std=c++2a 或 -fcoroutines-ts (请参阅下面的"配置"部分)。
Linux
Linux 上的 io_uring 支持需要最新的内核版本 (5.6 或更高)。