编译&使用jsoncpp (1.8.3) 中文编码 解决过程

项目环境简介:QT开发,C++,Windows下运行(但考虑跨平台)


当前的C++项目需要使用json数据格式,技术选型后我选择了jsoncpp。

一、下载

首先从github上下载jsoncpp源码,当前最新为1.8.3。(我在这里疏忽了一下,下了master,埋下了祸患)


二、编译

编译步骤一切顺利,简要过程如下;

1、用CMake 生成 VisualStudio 项目文件

2、用VisualStudio编译jsoncpp项目,得到.lib 、.dll 文件


三、使用 (遇到中文字符编码问题)

jsoncpp开始比较简单,但我遇到了中文编码问题。花费3~4小时用了网上的解决办法发现无效后,我想是不是下载版本的问题,于是回到github重新下载了1.8.3版本,一次搞定!痛定思痛,一个微小的失误足以损失很多时间来弥补。


结论:网上的修改方案都已经过了时效,官方已解决编码问题。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值