流程:预处理-->编译-->汇编-->链接-->可执行程序
CMake命令执行流程
1、编写CMakeLists.txt文件的基本配置
cmake_minimum_required(VERSION X.XX) #最小版本
project(UDF) #项目名
add_executable(UDF udf.cpp) #由源文件生成一个可执行程序
2、cmake -B build
创建一个build 并在此目录下生成makefile或其他文件
3、cmake --build build
生成项目
CMake语法(类似于命令式编程语言、仅涉及一部分)
变量操作set、list
CMake中的变量分为两种:CMake提供和自定义
CMake变量的命名区分大小写
CMake变量存储时都是字符串
CMake获取变量:${}
set方法
set(<variable><variable>...[PARENT_SCOPE])
#例子--单个变量
set(Var1 YZZY)
message(${Var1})
#例子--多个变量
set(LISTVALUE a1 a2)
message(${LISTVALUE})<

7151

被折叠的 条评论
为什么被折叠?



