1.准备相应的环境,我使用的环境是VMware16+ubuntu20.04,如图1所示安装编译所需的依赖包;
sudo apt-get install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3 python2.7 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 antlr3 gperf wget curl swig rsync
图1
2.如图2所示,在~目录下创建project文件夹,在project文件夹下下载相应的代码;
mkdir project,cd project
git clone https://github.com/openwrt/openwrt
图2
3.如图3所示,进入openwrt目录下,执行./scripts/feeds update&nbs