Jsoncpp库增加到VS2019

Posted 秋水寒林

tags:

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

  网络上查到有两种将Json库加入到VS中的方法,我只试了一种,将Jsoncpp库源文件编译成.lib文件加入到VS中,所以下面也是记录的这种方式

 

1. 下载Jsoncpp库包

网址:https://github.com/open-source-parsers/jsoncpp

我下载的是svn-release-0.6.0-rc2这个版本

 

2. VS2019打开jsoncpp-svn-release-0.6.0-rc2\\makefiles\\vs71\\jsoncpp.sln文件

 

3. 选择需要生成"Debug"还是"Release"版本,需要跟被加入到的项目一致,否则编译不通过

 

4. 选择"lib_json",右键单击选择“重新生成”,在jsoncpp-svn-release-0.6.0-rc2\\build\\vs71中即可找到对应的"xxxxx.lib"

 

5. 将"jsoncpp-svn-release-0.6.0-rc2\\include"、"jsoncpp-svn-release-0.6.0-rc2\\build\\vs71\\XXXX.lib"拷贝到需要json库的项目中

 

6. 在需要加入的VS项目中,选择"属性",在"C/C++---->常规---->附加包含目录"中,增加第5步中的include头文件目录

 

7. 在"链接器---->常规---->附加库目录"中,增加第5步中的"xxxx.lib"所在目录

 

8. 在"链接器---->输入---->附加依赖项"中,增加第5步中的"xxxx.lib"的库名填入,至此结束

 

以上是关于Jsoncpp库增加到VS2019的主要内容,如果未能解决你的问题,请参考以下文章

JsonCpp在vs中使用

C++ 解析Json——jsoncpp

如何在安卓ndk工程中引入jsoncpp

json库的编译方法和vs2010中导入第三方库的方法

Linux(程序设计):31---jsoncpp库(C++操作JSON)

详解将jsoncpp编译so库,进行封装和解析JSON数据