Я установил CLHEP в соответствии с инструкциями из файла README.md, загруженного из http://proj-clhep.web.cern.ch/proj-clhep/. Однако, когда я пытаюсь включить любой из его заголовков в мои стандартные файлы cpp, я сталкиваюсь с ошибками с операторами включения. Например, мой код содержит
, включая "CLHEP / Random / Random.h"
, что дает мне ошибку
"main. cpp: 16: 10: фатальная ошибка: файл 'CLHEP / Random / Random.h' не найден "
Я могу избавиться от этой проблемы с помощью грубой силы, если я просто изменю строку выше, добавив полный путь к Random.h, но тогда мне нужно будет go просмотреть все файлы заголовков и выполнить ту же настройку, которая кажется слишком утомительной, чтобы быть самым умным решением.
Я знаю, что могу также включить каталог include / с g cc -Я помечаю, но когда я попробовал это, я получил бы большое количество текста, за которым следовал "clang: error: команда компоновщика завершилась неудачно с кодом выхода 1"
Я рад предоставить больше кода и / или сообщения об ошибках, если это помогает решить проблему.