0


vs2019+jsoncpp(1.9.4)的配置

** 写在前言**

最近配置jsoncpp,使用ubuntu的系统解决了配置,并通过调用动态库(.so)完成了jsoncpp格式输出,无奈windows玩不转,各种配置都弄不起来,花了一下午也没有解决。打算放弃了。

看了网上写的windows下各种安装方法,很崩溃,不知道写的啥,看不懂啊,习惯了有图有真相啊,对于那种建议读官方说明的,没有时间啊。

为此,特意搞一篇针对windows10环境中,通过windows10—vs2019community—jsoncpp1.9.4版本的配置。

姐妹们,话不多说,上图上真相。

Vs2019搭配jsoncpp-1.9.4配置详细步骤

一、下载jsoncpp

开源的

二、文件转移

将jsoncpp的src和include完全拷贝到你的工程路径下。

绿色是个人的建立工程路径。红色是完全拷贝过来的。蓝色是个人测试的main.cpp。

将include下面的json的路径给拷贝出来(下面要用的)。ps~带盘符复制啊,本人的盘符假设为D,实际为E:

三、开始配置

图1 选项-设置

图2 调试-项目属性

图3 添加路径:vc++目录-包含目录

图4 选择编辑

输入(拷贝的)路径:D:\XXXX\XXX\XXX\22_CjsonCPP\include\json

                                                              图5  **cpp文件中包的头文件**路径要注意修改

上面3个或其他的.cpp文件中include中的路径显示:json/writer.h,json/value.h,json路径将json路径去掉,直接包writer.h、value.h等头文件。此时,运行若报错(Use StreamWriterBuilder instead.....),可在头文件中加入下面语句解决。

#ifdefined(GNUC)

#pragma GCC diagnostic push

#pragma GCC diagnostic ignored “-Wdeprecated-declarations”

#elifdefined(_MSC_VER)

#pragmawarning(disable : 4996)

#endif

四、最后

放飞自我

标签:

本文转载自: https://blog.csdn.net/wangkuitao/article/details/118155142
版权归原作者 Pluscat 所有, 如有侵权,请联系我们删除。

“vs2019+jsoncpp(1.9.4)的配置”的评论:

还没有评论