嵌入式linux系统交叉编译

本篇内容需要借助硬件开发板应用式学习--笔者是采用瑞芯微的RK3308平台进行梳理(可参考文章结束内容推荐):

我们的整个软件工程目录在:~/workspace/Embedded_kits_rk3308

prebuilts 目录存放 U-Boot、Kernel 编译使用的交叉编译工具链;

u-boot 目录存放着 U-Boot 部分的源码;

kernel 为内核部分源码;

buildroot 目录存放 buildroot 开源项目代码,可定制根文件系统;

device 目录存放板级配置及一些预置文件,开机脚本等;

external 目录存放 SDK 相关库及工具源码;

rkbin 目录存放 Rockchip 平台一些关键性二进制文件(编译生成);

rockdev 执行 mkfirmware.sh 会把系统编译的生成的镜像做打包;

apps 存放我们的应用程序和用户数据;

mkfirmware.sh 脚本可对镜像文件进行打包,并统一拷贝至 rockdev/Image-rkxx 目录;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值