cmake错误:配置文件中的错误。项目文件可能无效

cmake错误:配置文件中的错误。项目文件可能无效,c,cmake,C,Cmake,我是新来的。我编写了一个简单的cmake文件,并在cmake GUI中运行它。但它显示如下 配置文件中出现错误。项目文件可能无效 然后显示 CMake错误:位于的CMake代码中存在错误 C:/home/temp/Tutorial/CMakeLists.txt:1: 分析错误。应为换行符,获取了带有文本“project”的标识符。 配置不完整,出现错误 My CmakeList.txt包含以下内容: cmake_minimum_required (VERSION 2.6) project (Tu

我是新来的。我编写了一个简单的cmake文件,并在cmake GUI中运行它。但它显示如下

配置文件中出现错误。项目文件可能无效

然后显示

CMake错误:位于的CMake代码中存在错误 C:/home/temp/Tutorial/CMakeLists.txt:1: 分析错误。应为换行符,获取了带有文本“project”的标识符。 配置不完整,出现错误

My CmakeList.txt包含以下内容:

cmake_minimum_required (VERSION 2.6)
project (Tutorial)

add_executable (Tutorial Tutorial.c)

请帮帮我。

我认为,正如错误消息所示,在指定所需版本后,您需要换行符。因此,您的代码应该如下所示:

make_minimum_required (VERSION 2.6) 
project (Tutorial)
add_executable (Tutorial Tutorial.c)

你使用的是什么操作系统?文件中是否可能有错误的换行符类型


在所有类型的Windows(和DOS)中,新行应该是回车符(ASCII 13)和换行符(ASCII 10)。在旧版Mac上,新行应该只是回车符(ASCII 13)。在Linux和Unix(包括Mac OS X)上,新行应该是换行符(ASCII 10)。

Hm,你的CMakeLists.txt文件格式奇怪吗?它使用什么行尾?