本文操作均在ubuntu20.04下进行。
①使用包管理器安装
这种方法比较简单,直接使用apt包管理器安装jsoncpp:
这条命令会安装jsoncpp的开发库和必需的文件
②查看头文件和库文件
安装完毕后我们可以去找一下jsoncpp的头文件和库文件
头文件位于

库文件位于

但是我们通过头文件的version.h和动态库文件的realname,可以知道使用apt包管理器安装的jsoncpp的版本号为1.7.4

那如果我需要安装的是jsoncpp的其他版本,就需要下载源代码并编译安装。
①在开始编译前,首先要确保系统中安装了和
②下载jsoncpp源码
从github下载jsoncpp的特定版本并解压,以1.9.3为例:
③编译和安装
进入jsoncpp目录,使用cmake来配置项目并编译安装:
注意,在后面加上了选项,会生成静态库和共享库。若不添加,则只会生成静态库。
④查看头文件和库文件
通过此方法安装的jsoncpp,其头文件位于,库文件位于。

也不知道为啥,1.9.3版本的共享库soname是



版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/7872.html