(1) 安装 SVN 工具,用于下载 openwrt 源码:
$:' sudo apt-get install subversion
(2) 安装 git 工具
$:' sudo apt-get install git-core
(3) 安装依赖的库文件
sudo apt-get install build-essential subversion libncurses5-dev zlib1g-dev gawk gcc-multilib flex git-core gettext libssl-dev ccache
然后更新
./scripts/feeds update 更新包
./scipts/feeds install -a 安装包
2.下载源码
git clone -b lede-17.01 https://git.lede-project.org/source.git (稳定版源码)
git clone https://github.com/lede-project/source.git (最新版源码)
./scripts/feeds update -a
./scripts/feeds install -a
make download V=s 下载编译依赖库
make defconfig
make menuconfig
make V=99
make make defconfig
按照默认的配置文件arch/i386/defconfig对内核进行配置,生成.config可以用作初始化配置,然后再使用make menuconfig进行定制化配置
make menuconfig