требуется json.hpp в Linux - PullRequest
0 голосов
/ 23 мая 2018

Привет, я пытаюсь установить пакет на Ubuntu 18.04 LTS, но когда я использую команду cmake ../, я получаю сообщение:

-- Poco_VERSION: 1.8.0
-- Poco_INCLUDE_DIRS: 
-- Poco_LIBRARIES: Poco::Foundation;Poco::Util;Poco::XML;Poco::Net
-- Build type not specified: defaulting to release.
CMake Error at CMakeLists.txt:25 (message):
  LoRa toolkit requires json.hpp, skipping...


-- Configuring incomplete, errors occurred!
See also "/home/jayme/LoRa-SDR/build/CMakeFiles/CMakeOutput.log".
See also "/home/jayme/LoRa-SDR/build/CMakeFiles/CMakeError.log".`

Я уже установил json.hpp, используя git clone вэта ссылка: https://github.com/nlohmann/json.git но не работает.

1 Ответ

0 голосов
/ 23 мая 2018

Если вы попытаетесь собрать https://github.com/myriadrf/LoRa-SDR в соответствии с инструкциями их README.md и уже успешно установили Pothos, я могу воспроизвести вышеупомянутое сообщение об ошибке.

Как вы уже заметили, проблема в том, чточто json.hpp не может быть найден.Клонирование хранилища - это только первый шаг к решению этой проблемы.Предполагая, что вам не нужна общесистемная установка json.hpp, я бы добавил include/ проекта json к путям поиска cmake, указав его в командной строке:

cmake -DCMAKE_INCLUDE_PATH=/full/path/to/json/include ../
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...