window 下jansson安装和使用

转载自:https://blog.csdn.net/bvngh3247/article/details/81150086

Jansson是一个用于编码,解码和操作JSON数据的C库。它的特点是:
简单直观的API和数据模型
综合文件
不依赖于其他库
完整的Unicode支持(UTF-8)
广泛的测试套件
官网:http://www.digip.org/jansson/
安装官网方法:https://jansson.readthedocs.io/en/2.11/gettingstarted.html

cd jansson-2.11
md build
cd build
"C:\Program Files\CMake\bin\cmake" -G "Visual Studio 10" ..

使用方法:
如果是在其他项目中使用,只需要添加对应库以及.h文件。
例如:
库文件添加:F:\project\webrtc\jansson-2.11\build\lib\Debug\jansson_d.lib
头文件添加:

#include <jansson.h>
  •  

创建对象:
json_t *msg = json_object();
json_object_set_new(msg, “janus”, json_string(“create”));
static int json_format = JSON_INDENT(3) | JSON_PRESERVE_ORDER;
payload = json_dumps(msg, json_format);//转为char类型。

猜你喜欢

转载自blog.csdn.net/ayang1986/article/details/82895186
今日推荐