Buildroot制造技术

技术编号:39813241 阅读:14 留言:0更新日期:2023-12-22 19:30
本发明专利技术提供一种

【技术实现步骤摘要】
Buildroot编译方法、装置、终端及介质


[0001]本专利技术涉及计算机
,特别是涉及一种
Buildroot
编译方法

装置

终端及介质


技术介绍

[0002]Buildroot

Linux
平台上一个开源的嵌入式
Linux
系统自动构建框架

整个
Buildroot
是由
Makefile
脚本和
Kconfig
配置文件构成的

可以和编译
Linux
内核一样,通过
buildroot
配置,
menuconfig
修改,编译出一个完整的可以直接烧写到机器上运行的
Linux
系统软件

[0003]Buildroot

build
的过程中会下载大量的依赖包,如果在网络不稳定的情况下,会导致下载依赖包中断,或者无法访问<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种
Buildroot
编译方法,其特征在于,所述方法包括:将下载的最新版本的所有
Buildroot
依赖包保存,并对应定义一预设地址路径;对参与编译的代码所需的各
Buildroot
依赖包进行适配,以供将编译过程中获取
Buildroot
依赖包的地址路径指定为所述预设地址路径;按照所述预设地址路径,对参与编译的各
Buildroot
依赖包进行交叉编译
。2.
根据权利要求1中所述的
Buildroot
编译方法,其特征在于,对参与编译的各
Buildroot
依赖包进行适配包括:确定参与编译的代码所需的各
Buildroot
依赖包的版本是否正确;在版本正确的情况下,去除用于在编译过程中对应下载
Buildroot
依赖包的下载信息;将对应在编译过程中获取
Buildroot
依赖包的地址路径设置为所述预设地址路径
。3.
根据权利要求2中所述的
Buildroot
编译方法,其特征在于,确定参与编译的代码所需的各
Buildroot
依赖包的版本是否正确包括:在保存的所有
Buildroot
依赖包中确定参与编译的代码所需的各
Buildroot
依赖包;判断确定的各
Buildroot
依赖包的版本是否符合代码编译所要求的
Buildroot
依赖包版本;若符合,则为版本正确;若不符合,则版本不正确,需重新下载最新版本的
Buildroot
依赖包
。4.
根据权利要求2中所述的
Buildroot
编译方法,其特征在于,去除用于在编译过程中对应下载
Buildroot
依赖包的下载信息包括:去除代码中对应下载所需的各
Buildroot
依赖包的下载信息,并且分别去除所需的各
Buildroot
依赖包中对应下载关联
Buildroot
依赖包的下载信息
。5.
根据权利要求2中所述的
Buildroot
编译方法,其特征在于,将对应在编译过程中获取
Buildroot
依赖包的地址路径设置为所述预设地址路径包括:将代码中用于获取所需的各
...

【专利技术属性】
技术研发人员:于宝在
申请(专利权)人:合芯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1