Simdjson:一个超高速的JSON解析工具
你需要一个像clang或gcc这样的最新编译器。我们建议至少使用GNU GCC / G ++ 7或LLVM clang 6.例如,您可以使用brew安装最新的编译器:
可选:您需要通过设置CC和CXX变量告诉cmake您希望使用哪个编译器。bash下,你可以用诸如命令这样做 构建:在项目存储库中,执行以下操作:
默认情况下,它构建一个共享库(例如,Linux上的libsimdjson.so)。 您可以构建一个静态库:
在某些情况下,您可能希望指定编译器,尤其是在系统上的默认编译器太旧的情况下。您可以按以下步骤操作: 用法(使用Visual Studio在Windows上进行CMake) 我们假设您有一台普通的Windows PC,至少包含Visual Studio 2017和支持AVX2的x64处理器(2013 Intel Haswell或更高版本)。 从GitHub获取simdjson代码,例如,使用 GitHub Desktop 克隆它; 安装 CMake 。安装时,请确保 在simdjson中创建一个子目录,例如 使用shell,转到这个新创建的目录;
(编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |