首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缺少Jansson c解析器库中的"jansson_private_config.h“库

缺少Jansson c解析器库中的"jansson_private_config.h“库
EN

Stack Overflow用户
提问于 2019-03-28 13:06:28
回答 1查看 398关注 0票数 0

任何人都曾使用jansson C-解析器来解析JSON对象。我试着研究这个库,因为我用它提供的示例程序编译了它。添加了所需的头文件,但是缺少一个名为"jansson_private_config.h“的头文件--我已经完全下载了这个库--我不知道从哪里可以得到这个??

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-29 08:06:48

您可以在文档中找到如何为windows构建此库:

  • 获取CMake和
  • 解包源

在命令行中

  • cd .../jansson-2.12
  • mkdir build
  • cd build
  • cmake -G "Visual Studio XX 20XX" ..

你应该做完

交替法

您还可以手动编辑jansson_config.h.in,以定义导致jansson_private_config.h包含在.c文件中的HAVE_CONFIG_H

注意,这个#ifdef HAVE_CONFIG_H测试在test_dump.c中已经被遗忘了,如果您不修复它,它就不会编译。

修正提案(未经测试):

代码语言:javascript
复制
+#ifdef HAVE_CONFIG_H
 #include "jansson_private_config.h"
+#endif
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55398414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档