JSON

Ubuntu下安装json-c

字号+ 作者:H5之家 来源:H5之家 2017-02-09 16:04 我要评论( )

1、安装autotools autotools是个系列工具,首先确认你的Ubuntu系统是否安装了以下工具(可以通过which命令查看): aclocal autoscan autoconf autoheader autom

1、安装autotools

autotools是个系列工具,首先确认你的Ubuntu系统是否安装了以下工具(可以通过which命令查看):

aclocal

autoscan
autoconf

autoheader

automake

安装方法:

sudo apt-get install autoconf

显示如下:

正在读取软件包列表... 完成

正在分析软件包的依赖关系树     

正在读取状态信息... 完成     

共升级了 0 个软件包,新安装了 4 个软件包,要卸载 0 个软件包,有 28 个软件未被升级。

需要下载 1315kB 的软件包。

解压缩后会消耗掉 4366kB 的额外空间。
您希望继续执行吗?[Y/n]

输入y,安装

装完后,用which 命令查看

如下:

lin@lenovo:~$ which aclocal

/usr/bin/aclocal

lin@lenovo:~$ which autoscan

/usr/bin/autoscan

lin@lenovo:~$ which autoconf

/usr/bin/autoconf

lin@lenovo:~$ which auto header

lin@lenovo:~$ automake

automake: `configure.ac' or `configure.in' is required

lin@lenovo:~$ which automake

/usr/bin/automake
至此,表示autotools安装成功,继续下面的操作。


2、下载最新版的json-c库源文件,目前最新版是json-c-0.12(https://s3.amazonaws.com/json-c_releases/releases/json-c-0.12.tar.gz),然后执行如下指令解压并进入到源码根目录下。
tar  xvf  json-c-0.12.tar.gz
cd  json-c-0.12


3、执行如下指令编译安装json-c库

sed -i s/-Werror// Makefile.in             &&

./configure --prefix=/usr --disable-static &&

make -j1

make install


4、进入到/usr/lib和/usr/include/cjson-c路径下查看一下,是否已经有了json-c的库文件和头文件,如果有了,说明安装成功。

源码链接:


本文永久更新地址:

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评