编译 C++ 程序时提示:fatal error: ‘json/json.h‘ file not found
编译 C++ 程序时报如下错误
fatal error: 'json/json.h' file not found
#include "json/json.h"
安装这个缺失的库
sudo apt-get install libjsoncpp-dev
但依旧报这个错误,找一下json.h
被装到哪里了
(py38) root@a8a3b940ff9e:~ # find /usr/include -name "json.h"
/usr/include/jsoncpp/json/json.h
发现include
的路径写得不太对,可能是从某个版本开始安装路径被修改了。修改源代码,把所有的#include "json/json.h"
改成#include <jsoncpp/json/json.h>
即可。