文件名称:seastar:高性能服务器端应用程序框架
文件大小:1.36MB
文件格式:ZIP
更新时间:2024-03-07 15:33:55
c-plus-plus seastar dpdk async aio
海星 介绍 SeaStar是一个事件驱动的框架,允许您以相对直接的方式(一旦理解)编写非阻塞的异步代码。 它基于。 建筑物海星 有关更多详细信息和替代工作流程,请阅读 。 假设您想使用系统软件包(RPM或DEB)作为Seastar的依赖项,请首先安装它们: $ sudo ./install-dependencies.sh 然后配置(在“发布”模式下): $ ./configure.py --mode=release 然后编译: $ ninja -C build/release 如果您缺少Seastar的依赖项,则可以让配置过程在本地获取依赖项的版本以进行开发。 例如,要在本地获取fmt ,请按以下方式配置Seastar: $ ./configure.py --mode=dev --cook fmt --cook可以重复多次以选择多个依赖项。 构建模式 configure.py脚