我是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)