При сборке (компиляции) программы под Ubuntu Linux получаю ошибку:
json/json.h: No such file or directory
или ошибку
ERROR: jsoncpp development package not found
Что делать?
json/json.h: No such file or directory
или ошибку
ERROR: jsoncpp development package not found
Что делать?
Необходимо установить библиотеку JsonCpp-Dev.
В Ubuntu Linux ее можно установить из репозиториев, для этого выполните команду:
sudo apt install libjsoncpp-dev
Для RPM-based дистрибутивов:
sudo yum install jsoncpp-devel
Если будет появляться ошибка: «ERROR: jsoncpp development package not found», то нужно поставить пакет pkg-config:
sudo apt install pkg-config
Если до сих пор появляется ошибка «json/json.h: No such file or directory», проверьте, где находится файл json.h, для этого можно выполнить команду
locate json.h
Если он находится в /usr/include/jsoncpp/json/, то можно сделать симлинк на /usr/include/json:
sudo ln -s /usr/include/jsoncpp/json/ /usr/include/json
Комментарии