第2章 项目结构与构建系统
2026/7/19大约 1 分钟教程章节项目结构构建系统KconfigCMake
第2章 项目结构与构建系统
📚 本章导读
学习时长:约 100 分钟
难度级别:⭐⭐⭐☆☆
前置知识:第 1 章 OneOS-Lite 入门
🎯 学习目标
- 理解 OneOS-Lite 的分层架构设计和模块化思想
- 掌握项目目录结构及各目录职责
- 学会使用 Kconfig 配置系统进行功能裁剪
- 了解 CMake 构建系统和编译流程
- 掌握 Keil5 开发环境的配置与调试
📋 章节内容
| 小节 | 主题 | 难度 | 学习时长 |
|---|---|---|---|
| 2.1 | 项目目录结构全景 | ⭐⭐ | 25分钟 |
| 2.2 | Kconfig 配置系统 | ⭐⭐ | 25分钟 |
| 2.3 | CMake 构建系统 | ⭐⭐⭐ | 20分钟 |
| 2.4 | Keil5 开发环境配置 | ⭐⭐ | 30分钟 |
📖 快速导航
- 2.1 项目目录结构全景 — 分层架构、各目录职责、模块依赖关系
- 2.2 Kconfig 配置系统 — 配置层级、语法、menuconfig 使用
- 2.3 CMake 构建系统 — 构建流程、工具链、编译选项
- 2.4 Keil5 开发环境配置 — 项目导入、编译、调试、问题排解