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

时间:2011-06-22 20:07:22

标签: c cmake

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

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

然后显示

CMake错误:cmake代码出错 C:/home/temp/Tutorial/CMakeLists.txt:1: 解析错误。预计换行,获得带有文本“project”的标识符。 配置不完整,发生错误!

我的CmakeList.txt包含以下内容:

cmake_minimum_required (VERSION 2.6)
project (Tutorial)

add_executable (Tutorial Tutorial.c)

请帮帮我。

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

我认为它就像错误信息一样,在您指定所需版本后需要换行符。因此,您的代码应该是:

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