文件名称:Disruptor-cpp:LMAX Disruptor到C ++的端口
文件大小:1.78MB
文件格式:ZIP
更新时间:2024-02-21 22:59:27
cpp lmax-disruptor C++C++
Disruptor-cpp 总览 Disruptor-cpp是功能齐全的C ++端口。 实现java Disruptor v3.3.7中可用的所有功能。 建造 编译器 Clang 3.8或更高版本 GCC 5.0或更高版本 Microsoft Visual C ++ 2015或更高版本 Linux 必须在您的计算机上可用。 您可以使用自己喜欢的软件包管理器进行安装,也可以自行构建。 如果将安装到标准系统位置,则以下命令将开始构建: mkdir build && cd build cmake .. -DCMAKE_BUILD_TYPE=release make 如果已安装到自定义位置,则可能需要指定BOOST_ROOT变量。 有关详细信息,请参考文档。 (可选)您可能希望编译并运行单元测试和基准测试。 通过DISRUPTOR_BUILD_TESTS标志激活测试编译: cmake .. -DCMAKE_BUILD_TYPE=release -DDISRUPTOR_BUILD_TESTS=true 视窗 在Windows上编译库的最简单方法是使用提供的Visual Studio解决