Я попытался скомпилировать и собрать libical после успешной установки библиотеки Berkeley DB.Когда я выполняю команду make для libical, я получаю эту ошибку из-за директивы include для включения заголовочного файла db.h.(Часть BerkeleyDB, которая уже установлена).
Ошибка «db.h not found».И процесс останавливается с указанной выше ошибкой.
Я проверил и убедился, что db.h действительно находится в папке include ... Соответствующая строка кода как include.
Что здесь не так??Почему это не работает?
В файле FindBDB.cmake-
Найдите файл заголовка.find_path (BDB_INCLUDE_DIR NAMES db.h HINTS /usr/local/BerkeleyDB.6.2/include DOC "Включить каталог для библиотеки Berkeley DB")
Это сообщение об ошибке -
фатальная ошибка:db.h: Нет такого файла или каталога #include ^ ~~~~~ компиляция прекращена.Я даже установил права доступа 777 для заголовочного файла db.h, все та же ошибка.
Как мне устранить эту ошибку?