Ubuntu编译openwrt开发环境

**

Ubuntu编译openwrt开发环境**

1.安装一些库及必备程序:
①Ubuntu 16.04版本
sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils libncurses5-dev ncurses-term zlib1g-dev gawk asciidoc libz-dev git-core uuid-dev libacl1-dev liblzo2-dev pkg-config libc6-dev curl libxml-parser-perl ocaml-nox
②Ubuntu 18.04版本
sudo apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk git ccache gettext libssl-dev xsltproc zip
2.新建一个文件夹,命名“openwrt”,并cd到该文件夹下运行获取openwrt源码指令;
3.获取openwrt源码,下载成功之后,“openwrt”文件夹里自动生成“lede”文件夹(此步骤运行时间跟网速有关,多则几小时甚至跑崩,少则几分钟)
git clone htts://git.lede-project.org/openwrt/source.git lede

以上均为跑失败的过程,不知道第几次才成功
4. cd openwrt/lede/scripts
5. ./feeds update -a
6. ./feeds install -a
7. cd …
8. make menuconfig
9.执行完如上指令,出现如下框图,按空格键选择相应的型号,然后点击“exit”并选择“YES”;
在这里插入图片描述
11. 接下来执行“make V=99”指令,然后经过比第三步更冗长的等待,下载内容大概几个G,而且是下国外网站的东西,所以跑着跑着容易飞,更新这篇文时还没跑完,剩下的待更新……
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Cat_North_South/article/details/107585837
今日推荐