jsoncpp

Posted dozeoo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsoncpp相关的知识,希望对你有一定的参考价值。

  • 1.y.z is built with C++11.
  • 0.y.z can be used with older compilers

1.y.z 版本是基于C++11的;0.y.z 是基于老版本的,为了兼容性采用此版本

  解压Jsoncpp文件,将jsoncpp-src-0.10.7\\jsoncpp-src-0.10.7\\include\\json和jsoncpp-src-0.10.7\\jsoncpp-src-0.10.7\\src\\lib_json目录里的文件包含到VS工程中,在VS工程的属性C/C++下General中Additional Include Directories包含头文件目录.\\jsoncpp-src-0.10.7\\include。

 

  在使用的cpp文件中包含json头文件即可,如:#include "json/json.h"。将json_reader.cpp、json_value.cpp和json_writer.cpp三个文件的Precompiled Header属性设置为Not Using Precompiled Headers,否则编译会出现错误。

 

以上是关于jsoncpp的主要内容,如果未能解决你的问题,请参考以下文章

jsoncpp的使用

jsoncpp构造json字符串和json数组

将它们添加到 C++ 中 JsonCpp 模块中的数组后的错误值

C++ jsoncpp 输出名称和值

jsoncpp

C++ 解析Json——jsoncpp