Ошибка cmake при сборке vmime
Я попытался запустить cmake для генерации инструментов сборки для linux на vmime с последним источником из git hub, он выдал следующие ошибки. Мысли??
vmime $ / usr / local / bin / cmake -G "Ошибка создания файла Unix" CMake в CMakeLists.txt:20 (ВКЛЮЧИТЬ): включить не удалось найти файл загрузки:
CheckIncludeFileCxx
- Тип сборки: отладка CMake Ошибка в CMakeLists.txt:452 (CHECK_INCLUDE_FILE_CXX): Неизвестная команда CMake "CHECK_INCLUDE_FILE_CXX".
- Настройка неполная, ошибки произошли!
1 ответ
В вашем CMakeLists.txt в строке 20 у вас есть
include(CheckIncludeFileCxx)
Это должно быть
include(CheckIncludeFileCXX)
^^--- Uppercase
однажды CheckIncludeFileCXX
правильно включен, ошибка в строке 452 также должна исчезнуть, так как файл определяет функцию CHECK_INCLUDE_FILE_CXX
,
Вероятно, он был протестирован только на Windows; так как имена файлов Windows не чувствительны к регистру, это сработало бы.