- Declare a target
- Declare target’s traits
- It’s all about targets
Hello CMake
一个最简单的CMake:
1 | # Set the minimum version of CMake that can be used |
基本语句及功能
cmake_minimum_required
指定最小的cmake版本
project
指定project的名称和版本号
add_subdirectory
add_subdirectory(src)
会跳转到对应的src文件中,并寻找src/CMakeLists.txt
,更新环境变量
1 | add_subdirectory |