Я пытаюсь проанализировать объект JSON из программы C. но я получил следующую ошибку.
моя c программа содержит json/json.h
заголовочный файл. этот заголовочный файл вызывает ниже ошибки. Позвольте мне, должен установить что-нибудь. Я видел немного сообщений, связанных с ним, но не помог мне выяснить проблему.
вот Ошибка, которую я получил при Компиляции моей программы.
**/usr/local/include/json/json.h:27:34: fatal error: json_object_iterator.h: No such file or directory**
**compilation terminated.
make[1]: *** [cconnect.o] Error 1**
14.04
необходимо установить следующий-dev пакет:
sudo apt-get install libjson-c-dev
<час> Обновление (12.04)
С тех пор libjson-c-dev
только доступно для 14,04, необходимо установить соответствующие debian пакеты вручную (который не рекомендуется).
Загрузка следующие deb пакеты:
Открывает Terminal и переходит к папке, где Вы сохранили два deb файла и работали:
sudo dpkg -i libjson*.deb
Теперь Вы имеете /usr/include/json-c/json_object_iterator.h
установленный в Вашей системе.
Примечание, что установка пакетов этот путь только работает в этом случае, потому что зависимости все еще удовлетворены на 12,04 (libc6 >= 2.14
).