克隆仓库:这会克隆最新版本的 json-c 仓库。
git clone https://github.com/json-c/json-c.git
切换到特定的版本分支或标签:进入克隆的目录,并列出所有标签来找到所需版本。
cd json-c
git tag -l
找到所需的版本标签,对于 json-c-0.14,使用以下命令检出:
git checkout json-c-0.14
创建构建目录:在克隆的仓库外部创建一个构建目录并进入。
mkdir ../json-c-build
cd ../json-c-build
使用 cmake 进行构建配置:这会从刚刚创建的构建目录中配置构建过程,指向您检出的 json-c 源代码目录。
cmake ../json-c
编译项目:在构建目录中编译项目。
make
安装:最后,安装编译后的库到您的系统。此步骤可能需要 root 权限。
sudo make install
如果没有make需要安装cmake:
yum install -y cmake
安装成功后:
查看版本:
pkg-config --modversion json-c