Ошибка 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 не чувствительны к регистру, это сработало бы.

Другие вопросы по тегам