nlohmann::json живет в одном заголовочном файле nlohmann/json.hpp. Файл скачивают один раз с сайта проекта и кладут в каталог.">
Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpSrDp 588 of 696 menu
◀ ▶

Подключение библиотеки в C++

Тип nlohmann::json живет в одном заголовочном файле nlohmann/json.hpp.

Файл скачивают один раз с сайта проекта и кладут в каталог, который компилятор уже просматривает при #include - рядом с исходниками, в include или в подпапку nlohmann. Отдельная сборка библиотеки не нужна: достаточно директивы включения в main.cpp.

Менеджеры пакетов тоже могут положить тот же заголовок в дерево проекта, но минимальный путь - один файл и строка #include <nlohmann/json.hpp>. После этого доступны объект JSON и его методы:

#include <iostream> #include <nlohmann/json.hpp> int main() { nlohmann::json note; note["ready"] = true; std::cout << note.dump() << "\n"; return 0; }

Если компилятор не находит файл, проверьте путь к каталогу с json.hpp и флаг -I, который добавляет этот каталог в поиск заголовков.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить