CMake 基础# hello-cmake 包含头文件 各种可用变量 源文件变量(不建议!) 包含静态库 核心概念 创建静态库 包含目录配置 链接库文件 构建流程 创建并链接共享库 添加共享库 别名目标 链接共享库 构建示例 make install 核心概念 安装机制 文件安装 构建验证 高级配置 自定义安装路径 暂存安装 卸载机制 环境配置 构建示例 构建类型 设置构建类型 设置默认构建类型 构建示例 编译标志 设置目标特定的 C++ 标志 设置默认 C++标志 设置 CMake 标志 构建示例 包含第三方库 查找包 检查包是否找到 导出的变量 别名/导入目标 非别名目标 构建示例 使用 clang 编译 设置标志 构建示例 使用 ninja 构建 生成器 命令行构建工具生成器 IDE 构建工具生成器 其他生成器 调用生成器 构建示例 导入目标 导入目标 构建示例 C++标准 C++标准常见方法 检查编译标志 添加标志 构建示例 设置 C++标准 使用 CXX_STANDARD 属性 构建示例 target_compile_features 设置 C++标准 使用 target_compile_features 构建示例