Я пытаюсь использовать nlohmann json в моем проекте C ++. Я распаковал zip-файл после того, как скачал его с github. Я переименовал извлеченную папку в nlohmann_json
и просто скопировал ее в свой проект.
Док Github говорит:
json.hpp - это единственный обязательный файл в single_include / nlohmann или выпущенный здесь. Вам нужно добавить
#include <nlohmann/json.hpp>
// for convenience
using json = nlohmann::json;
Итак, в моем файле .cpp
есть следующие строки:
#include "nlohmann_json/include/nlohmann/json.hpp"
using json = nlohmann::json;
Но в Visual Studio 2015 IDE в виде всплывающей подсказки отображается следующее сообщение:
Пространство имен nlohmann не имеет члена json
После ввода только nlohmann::
я получаю автоматическое предложение json_pointer
, но не json
.
Что на самом деле идет не так?