LEDE编译教程
简介
LEDE-project是 OpenWrt 的一个分支,是为了解决OpenWrt遗留的一些问题而设立,拥有更多的支持。
配置环境
开发环境
LEDE-project开发环境及依赖:
- 系统:ubuntu 16.04 x64
- 依赖:build-essential subversion git-core libncurses5-dev zlib1g-dev gawk flex quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzip
安装依赖
1 | apt update && apt upgrade -y |
下载源码
1 | git clone https://github.com/lede-project/source.git LEDE-project |
编译
编辑固件设置
1 | make menuconfig |
执行后出现配置界面,根据需要选择自己的配置选项。
备注:记得勾选SDK
开始编译
1 | make V=s |
注意:
- 编译时间较长;
- 编译过程中,需要爬墙下载相关软件包;
完成编译
编译完成后,便可以在/bin/$target
目录下找到刷机的固件和SDK.这里最好做一个备份,方便以后使用。