如何在Xcode 5.1.1中更新rapidjson

How to update rapidjson in Xcode 5.1.1

本文关键字:rapidjson 更新 Xcode      更新时间:2023-10-16

Xcode 5.1.1中的rapidjson构建已经过时了。我发现FileReadStream类已经弃用,没有FileReadStream。

谁知道如何在Xcode 5.1.1更新rapidjson ?

rapidjson是一个头文件库,你应该能够从rapidjson git存储库中获取最新版本,并将文件放在你的项目/系统的include路径中。

请注意,这个存储库正在积极开发中,我还没有看到任何官方的稳定版本,所以你可能也想看看它的旧主页google code。这个问题在github repo上讨论过。

我不确定是否要特别更新Xcode自带的库。只需将rapidjson头文件添加到机器上的某个地方就可以了-无论是与其他包含文件一起,还是在您使用-I(include directory here)命令行选项指定给GCC作为包含目录的目录中。

例如:

-I"external/includes"如果您将rapidjson文件放在相对目录external/includes/rapidjson中,则使用#include <rapidjson/(rapidjson file name)>包含rapidjson文件。

如果你这样做,GCC会在查看系统包含路径(XCode最有可能安装rapidjson的地方)之前查看那里,并使用你提供的新文件。我没有LLVM的任何个人经验,但我认为它们会以相同的方式处理包含文件(尽管命令行选项可能不同)。