project
project(<PROJECT-NAME> [<language-name>...])
project(<PROJECT-NAME>
[VERSION <major>[.<minor>[.<patch>[.<tweak>]]]]
[DESCRIPTION <project-description-string>]
[HOMEPAGE_URL <url-string>]
[LANGUAGES <language-name>...])
project( [...]) project( [VERSION [.[.[.]]]] [DESCRIPTION ] [HOMEPAGE_URL ] [LANGUAGES ...])
project命令用于指定cmake工程的名称,实际上,它还可以指定cmake工程的版本号(
VERSION
关键字)、简短的描述(DESCRIPTION
关键字)、主页URL(HOMEPAGE_URL
关键字)和编译工程使用的语言(LANGUAGES
关键字)。