首页
›
嵌入式与底层系统
›
029-Yocto与OpenEmbedded BSP构建
›
《嵌入式Linux系统构建自动化实践工程》
VIP20
本课程属于:029-Yocto与OpenEmbedded BSP构建
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式Linux系统构建自动化实践工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式Linux系统构建自动化… · 核心价值 · 整体知识框架与实战路线图
课程导入
Linux
02
嵌入式Linux基础
目标=系统组成 · 启动流程 · 交叉编译概念
Linux
嵌入式
03
构建自动化概述
目标=自动化构建的意义 · 持续集成与持续交付理念 · 常见构建工具链与生态对比
构建自动化概述
目标=自动化构建…
04
开发环境搭建
目标=主机环境准备 · 交叉编译工具链安装 · 版本控制与容器化开发环境配置
开发环境搭建
目标=主机环境准…
05
构建系统核心概念
目标=Makefile · CMake · Autotools
构建系统核心概念
Makefile
06
Bootloader构建自动化
目标=U-Boot源码获取 · 配置 · 编译
Bootloader
构建自动化
07
Linux内核构建自动化
目标=内核配置 · 设备树编译 · 模块构建
Linux
内核构建自动化
08
根文件系统构建自动化
目标=BusyBox · Buildroot · Yocto
根文件系统构建自…
BusyBox
09
交叉编译与依赖管理
目标=库依赖处理 · sysroot管理 · pkg-config
交叉编译
依赖管理
10
构建脚本设计
目标=Shell · Python · Makefile脚本编写规范
构建脚本设计
Shell
11
持续集成流水线
目标=Jenkins · GitLab CI · GitHub Actions在嵌入式…
持续集成流水线
Jenkins
12
容器化构建环境
目标=Docker · Podman在嵌入式Linux构建中… · 缓存优化与可复现构建
容器化构建环境
Docker
13
构建缓存与加速
目标=ccache · distcc · sstate-cache
构建缓存
加速
14
固件打包与镜像生成
目标=生成SD卡镜像 · eMMC镜像 · OTA包
固件打包
镜像生成
15
自动化测试集成
目标=单元测试 · 集成测试 · 硬件在环测试与构建流水线的自动化触发
自动化测试集成
目标=单元测试
16
版本管理与发布
目标=Git分支策略 · 语义化版本 · 构建产物归档
版本管理
发布
17
构建产物管理
目标=制品仓库 · Nexus · Artifactory
构建产物管理
目标=制品仓库
18
安全与合规
目标=签名验证 · 安全启动 · 许可证合规检查
安全
合规
19
多平台构建
目标=多架构 · 多板级配置管理 · 条件编译与自动化矩阵构建策略
多平台构建
目标=多架构
20
构建系统监控与告警
目标=构建状态监控 · 失败通知 · 性能指标采集与可视化看板
构建系统监控
告警
21
常见问题与调试
目标=构建失败排查 · 依赖冲突 · 工具链不匹配
常见问题
调试
22
案例实战一
目标=基于Buildroot的嵌入式…
案例实战一
Buildroot
23
案例实战二
目标=基于Yocto Project…
案例实战二
Yocto
24
案例实战三
目标=使用Docker与GitLab…
案例实战三
Docker
25
案例实战四
目标=从源码到OTA的端到端自动化构… · 测试与发布实战
案例实战四
OTA
26
性能优化与可复现构建
目标=构建时间优化 · 确定性构建 · 环境锁定与可复现性验证
性能优化
可复现构建
27
团队协作与规范
目标=构建脚本规范 · 代码审查 · 文档自动化与知识沉淀
团队协作
规范
28
进阶主题
目标=远程构建 · 分布式构建 · 云原生构建与边缘设备构建管理
进阶主题
目标=远程构建
29
综合项目
目标=设计并实现一个完整的嵌入式Li…
综合项目
Li
30
课程总结与展望
目标=核心知识点回顾 · 最佳实践总结 · 未来趋势与持续学习路径
课程总结
目标=核心知识点…
所属VIP或分类
同VIP:OpenEmbedded系统构建工程
同VIP:Yocto-SDK与交叉开发环境
同VIP:Yocto内核定制与补丁管理