Linux下修复“fatal error: jsoncpp/json/json.h: No such file or directory” 分类: C++ | 标签: Linux,jsonjson
2016-02-20 10:18
871 查看
Linux下修复“fatal error: jsoncpp/json/json.h: No such file or directory”
分类: C++ | 标签: Linux,jsonjson.h | 作者: techkuki 相关 | 发布日期: 2015-11-28 | 热度 : 804°
问题:我试着在Linux下编译一个C++程序,但是我碰到了以下错误:
“fatal error: jsoncpp/json/json.h: No such file or directory”
我怎样修复这个问题呢?
该错误指出你缺少JsonCpp开发文件(例如,JsonCpp库和头文件)。JsonCpp是一个用于JSON格式数据复制的C++库。下面给出了在不同Linux发行版上安装JsonCpp开发文件的方法。
在Debian, Ubuntu或者Linux Mint上:
$ sudo apt-get install libjsoncpp-dev
在Fedora上:
$ sudo yum install jsoncpp-devel
在CentOS上,没有JsonCpp的预编译包。因此你可以通过以下源码构建一个JsonCpp包并安装。
$ sudo yum install cmake
$ git clone https://github.com/open-source-parsers/jsoncpp.git $ cd jsoncpp
$ mkdir -p build/debug
$ cd build/debug
$ cmake -DCMAKE_BUILD_TYPE=debug -DJSONCPP_LIB_BUILD_SHARED=OFF -G "Unix
Makefiles" ../../
$ make
$ sudo make install
原文链接地址:链接地址
相关文章推荐
- 在centos下配置samba服务器
- centos 安装node4.3.0
- Linux 权限管理
- linux环境变量之PS1
- linux的echo命令详解
- 在嵌入式Linux系统中使用摄像头
- Linux Shell+Curl网站健康状态检查脚本,抓出中国博客联盟失联站点
- CCKiller:Linux轻量级CC攻击防御工具,秒级检查、自动拉黑和释放
- Centos7安装rabbitmq server 3.6.0
- linux内核目录结构
- 处理 CentOS/Linux GLIBCXX_3.4.15 not found error
- CentOS7下安装和使用Xdebug
- centos7安装telnet服务
- CentOS_6.5安装FastDFS_5.05
- CentOS6.5升级到CentOS7
- Arm9+linux fl2440 dm9000网卡 驱动移植和分析
- python脚本当作Linux中的服务启动
- Centos安装MySQL
- CentOS安装R中看yum、rpm、repo到底有什么关系
- CentOS安装R中看yum、rpm、repo到底有什么关系