У меня есть следующая строка в файле CMakeLists.txt ...
else
message(FATAL_ERROR "Could not locate Lua 5.1.\n"
"Please download from Lua website.")
endif
Когда я запускаю cmake, я получаю следующую ошибку ...
Parse error. Expected "(", got newline with text "
".
Хорошо, я понимаю. Это неверный синтаксис, поэтому я просто отредактирую файл cmake, чтобы поместить его в одну строку, например ...
message(FATAL_ERROR "Could not locate Lua 5.1.\nPlease download from Lua website.")
Перейдите в каталог, где я запустил cmake, удалите все содержимое кэша, перезапустите его, и я получаю ту же ошибку, что и раньше. Я даже удалил всю эту строку и продолжаю получать ту же ошибку. Я, очевидно, упускаю что-то важное, что определяет, как работает cmake, но я не уверен, что.
Любая помощь приветствуется.