Buildroot工具
文章平均质量分 92
zhou_chenz
嵌入式软件工程师
邮箱:zhou_chenz@163.com
展开
-
Buildroot构建指南--快速上手与实用技巧
Buildroot官方全英文使用手册的链接是https://buildroot.org/downloads/manual/manual.html,需要知道每一个细节的朋友,可以仔细查阅,这篇文章只是我自己从中提炼出来的一下快速上手的技巧。如何在现有项目加入自己的APPBuildroot从零开始构建的过程还是很复杂的,以后的文章会一步步介绍。我们先来看看如何在现有项目中加入一个自己的应用的构建方法,快速上手。实际上,快速添加应用包的方法,在官方网站也有一份英文文档: https://buildroot.原创 2016-08-27 16:20:59 · 30021 阅读 · 12 评论 -
Buildroot构建指南——Linux内核
Buildroot可以从Linux Kernel的官网(kernel.org)下载并编译内核,也可以使用用户自己的定制化内核。原创 2016-08-28 22:07:50 · 14532 阅读 · 2 评论 -
Buildroot构建指南——根文件系统(Rootfs)
Buildroot构建指南——根文件系统(Rootfs) Buildroot的Rootfs构建流程有一个大框架,有些部分是Buildroot系统做好的,有些细节需要自己来实现,Rootfs也是Buildroot中最为复杂的部分。原创 2016-08-29 23:38:56 · 16972 阅读 · 2 评论 -
Buildroot构建指南--Overview
使用Buildroot,让嵌入式Linux系统构建更加便捷。本文以Buildroot-2016.05的版本为基础来讲解,不同版本之间有细节差异,需要根据读者使用的版本自行调整。Buildroot是什么Buildroot是Linux平台上一个开源的嵌入式Linux系统自动构建框架。整个Buildroot是由Makefile脚本和Kconfig配置文件构成的。你可以和编译Linux内核一样,通过buildroot配置,menuconfig修改,编译出一个完整的可以直接烧写到机器上运行的Linux系统软件(原创 2016-08-23 23:55:14 · 16480 阅读 · 0 评论 -
Buildroot构建指南——工具链
Linux系统的交叉编译工具链用来将源代码变成bin文件或者库文件的一个软件。一般大家默认工具链等于gcc或者arm-linux-gcc,但是实际上,gcc只是工具链的编译器部分,不是全部,制作一个工具链的原材料,除了gcc,还需要linux内核,libc库等一系列的软件包。所谓万事开头难,如何在Buildroot中使用自己的交叉编译工具链则是第一道难关。Buildroot支持从零开始用原材料软件包自动构造工具链,也支持直接使用第三方制作好的工具链。原创 2016-08-28 15:50:38 · 16533 阅读 · 4 评论