我是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)
请帮帮我。
答案 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)