在Clion中配置项目(二):CMake构建系统之CMakeLists.txt

CMakeLists.txt文件包含一组指令和说明,这些指令和说明描述了项目的源文件和目标(可执行文件,库或两者)。

Clion最新试用版

当你创建一个新的项目,克利翁生成的CMakeLists.txt自动文件并将其放置在项目的根目录。打开项目,您可以将CLion指向顶级CMakeLists.txt并选择Open as Project

下面的示例显示一个简单的“ Hello,World!” 的CMakeLists.txt文件。项目:

cmake_minimum_required(VERSION 3.13)  # CMake version checkproject(simple_example)               # Create project "simple_example"set(CMAKE_CXX_STANDARD 14)            # Enable c++14 standard# Add main.cpp file of project root directory as source fileset(SOURCE_FILES main.cpp)# Add executable target with source files listed in SOURCE_FILES variableadd_executable(simple_example ${SOURCE_FILES})

对于结构复杂的项目,可以创建子目录CMakeList.txt文件来描述子目录的构建,内容和目标规则。子目录CMakeLists.txt文件添加的目标的类型可以根据模块的角色而有所不同。

在Clion中配置项目(二):CMake构建系统之CMakeLists.txt

=====================================================

更多关于CLion的教程、资源敬请关注我们即将推出的后续教程哦~

想要购买Clion正版授权的朋友欢迎咨询官方客服

在Clion中配置项目(二):CMake构建系统之CMakeLists.txt
标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月7日
下一篇 2020年1月7日

相关推荐

发表回复

登录后才能评论