我是json的新手,我不知道如何使用,但是我发现与XML json相比要更好,所以,我正在Ubuntu 14.0LTS的C编程中学习json。

我遵循了https://linuxprograms.wordpress.com/2010/05/20/install-json-c-in-linux/
在此链接中,我借助第一个命令安装了libjson0,但是当我安装libjson –借助链接中提到的第二个命令调试了符号软件包时,然后显示“ E:无法找到软件包libjson0-dbg”。

我也经历了https://github.com/json-c/json-c。克隆后移到json-c目录,在json-c目录中,我做了sh autogen.sh,然后显示“ autogen.sh:2:2:autogen.sh:autoreconf:not found”。

为什么autoreconf不起作用?当我安装CppUTest和其他东西时,它就可以工作。

我也安装了build-essential,它在google中找到了上述问题,但对我来说不起作用。

如何以正确的方式安装cjson以及如何与C程序一起使用。

最佳答案

请尝试以下命令:

$ sudo apt-get install libjson-glib-1.0-0 libjson-glib-1.0-0-dev

如果要调试程序并查看序列化/反序列化的各个步骤,则还可以安装libjson-glib –调试符号包

$ sudo apt-get install libjson-glib-1.0-0-dbg

对于与json-glib有关的文档,您必须安装以下软件包

$ sudo apt-get install libjson-glib-1.0-0-doc

该文档将在以下文件中提供:: //://usr/share/gtk-doc/html/json-glib/index.html

10-08 15:18