源码来自与Lean大神的 GitHub 仓库

开始之前

  • 需要Linux 64bit系统,Lean推荐Ubuntu 14 LTS x64,而我使用的是Debian GNU/Linux 9
  • 不要用 root 用户 git 和编译!!!
  • 因为要下载很多工具,国内需要准备梯子
  • 编译好的固件,默认登陆IP 192.168.1.1, 密码 password

开始编译

  1. 升级组件
sudo apt-get update
  1. 安装编译必要的工具
sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3.5 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib linux-libc-dev
  1. 下载源代码
git clone https://github.com/coolsnowwolf/lede
  1. 进入工作目录更新项目
cd lede 
./scripts/feeds update -a 
./scripts/feeds install -a
  1. 配置路由器平台、插件选择等
make menuconfig 
  1. 编译
make -j1 V=s

完成

第一次编译需要几个小时,生成的文件在lede/bin/下面对应的平台目录中。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注