Ошибка cmake: ошибка в файлах конфигурации. Файлы проекта могут быть недействительными - PullRequest
2 голосов
/ 23 июня 2011

Я новичок в cmake.Я написал простой файл cmake и запустил его в графическом интерфейсе cmake.Но это выглядит следующим образом:

Ошибка в файлах конфигурации.Файлы проекта могут быть недействительными.

и затем отображение

CMake Ошибка: ошибка в коде cmake в C: /home/temp/Tutorial/CMakeLists.txt: 1: Ошибка разбора.Ожидается новая строка, есть идентификатор с текстом «проект».Конфигурирование неполное, произошли ошибки!

Мой CmakeList.txt имеет следующее:

cmake_minimum_required (VERSION 2.6)
project (Tutorial)

add_executable (Tutorial Tutorial.c)

Пожалуйста, помогите мне.

Ответы [ 2 ]

2 голосов
/ 25 июня 2011

В какой операционной системе вы работаете?Возможно, в вашем файле указан неправильный тип символа новой строки?

Во всех версиях Windows (и DOS) новой строкой должны быть возврат каретки (ASCII 13) и перевод строки (ASCII 10).На старых Mac новая строка должна быть просто переводом каретки (ASCII 13).В Linux и Unix (включая Mac OS X) новая строка должна быть переводом строки (ASCII 10).

0 голосов
/ 23 июня 2011

Я думаю, что так же, как и в сообщении об ошибке, вам нужна новая строка после указания требуемой версии.Поэтому ваш код должен быть таким:

make_minimum_required (VERSION 2.6) 
project (Tutorial)
add_executable (Tutorial Tutorial.c)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...