我是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