Ubuntu15.04下安装json-c

本文介绍了在Ubuntu15.04系统中安装json-c库的过程,包括检查和安装必要的autotools工具,如aclocal、autoscan、autoconf和automake。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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,然后执行如下指令解压并进入到源码根目录下。
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的库文件和头文件,如果有了,说明安装成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值