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



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

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

然后显示

CMake错误:处的CMake代码出错C:/home/temp/Ttutorial/CMakeLists.txt:1:分析错误。应为换行符,而得到的标识符为文本"project"。配置不完整,出现错误!

我的CmakeList.txt有以下内容:

cmake_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)。

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

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

最新更新