首页
›
嵌入式基础与RISC-V
›
161-嵌入式Linux系统构建
›
《Yocto构建系统集成与嵌入式Linux项目部署实战》
VIP10
本课程属于:161-嵌入式Linux系统构建
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Yocto构建系统集成与嵌入式Linux项目部署实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Yocto项目概述
Yocto项目的历史 · 核心价值与生态系统介绍
Yocto
项目概述
02
构建环境搭建
在Ubuntu上安装Yocto所需依… · 配置Git与Repo工具
构建环境搭建
Ubuntu
03
Poky入门
Poky是什么?下载Poky源码并完…
Poky
是什么?下载
04
BitBake基础
BitBake任务执行器的工作原理与…
BitBake
任务执行器的工作…
05
Recipe编写入门
创建第一个.bb文件 · 理解Recipe结构与元数据
Recipe
编写入门
06
Layer机制详解
Layer的概念 · 优先级 · 如何创建与添加自定义Layer
Layer
机制详解
07
配置文件体系
local.conf · bblayers.conf · machine.conf等配置文件解…
配置文件体系
local.conf
08
Machine配置
为目标硬件平台编写Machine配置…
Machine
配置
09
Distro配置
理解发行版策略 · 创建自定义Distro配置文件
Distro
配置
10
Image目标构建
构建最小系统镜像 · 核心镜像与自定义镜像
Image
目标构建
11
Package管理
理解Package类型(IPK · DEB · RPM)
Package
管理
12
Kernel配置与构建
使用Yocto构建自定义Linux内…
Kernel
配置
13
设备树(Device Tree)
在Yocto中集成与管理设备树文件
Device
Tree
14
U-Boot引导加载程序
集成与配置U-Boot · 生成可启动镜像
U-Boot
引导加载程序
15
文件系统构建
构建根文件系统 · 集成BusyBox与Systemd
文件系统构建
构建根文件系统
16
交叉编译工具链
Yocto生成的交叉编译工具链的使用…
交叉编译工具链
Yocto
17
SDK生成与使用
生成可部署的SDK · 用于独立应用开发
SDK
生成
18
开发工作流
使用devshell · devtool进行高效开发与调试
开发工作流
devshell
19
补丁管理
使用quilt与devtool管理源…
补丁管理
quilt
20
变量与扩展
深入理解BitBake变量 · 覆盖与扩展机制
变量
扩展
21
任务控制
自定义任务 · 任务依赖与任务执行顺序控制
任务控制
自定义任务
22
类(Classes)机制
使用与编写.bbclass文件 · 实现代码复用
Classes
机制
23
PACKAGECONFIG详解
通过PACKAGECONFIG灵活配…
PACKAGECONFI…
通过
24
构建性能优化
使用共享状态缓存(sstate-ca… · 并行构建与DL_DIR优化
构建性能优化
sstate-ca
25
调试与排错
常见构建错误分析 · 使用日志与BitBake -e调试
调试
排错
26
安全加固
集成安全工具(如checksec) · 配置安全编译选项
安全加固
checksec
27
测试框架
使用ptest与oe-selftes…
测试框架
ptest
28
版本升级与维护
升级Recipe版本 · 处理依赖冲突与迁移问题
版本升级
维护
29
项目实战(一)
从零开始为树莓派3B+构建定制化嵌入…
项目实战
B+
30
项目实战(二)
集成Qt5图形框架与Wi-Fi驱动 · 生成最终部署镜像
项目实战
Qt5
所属VIP或分类
同VIP:Buildroot集成与嵌入式Linux系统构建实战
同VIP:Linux内核配置编译与设备树编写定制工程实战
同VIP:Linux内核配置编译与驱动模块故障定位实战