新手openwrt 编译全过程

2025-10-26 06:35:46

1、   在安装好的 ubuntu中 打开终端提示符(快捷键 Ctrl+Alt+T) 如下图所示

新手openwrt 编译全过程

2、 安装 openwrt需要的 编译环境  输入命令():

sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev

按照提示输入密码: 如下图

新手openwrt 编译全过程

3、到这里 编译环境搭建完成  继续

mkdir openwrt 创建一个openwrt文件夹cd openwrt    进入openwrt文件夹svn co svn://svn.openwrt.org/openwrt/branches/backfire下载官网的源码(稳定版本)

或者

svn co svn://svn.openwrt.org/openwrt/trunk下载官网的源码(测试版本)

PS:(稳定版本,测试版本任选一个)

./scripts/feeds update -a     更新软件包./scripts/feeds install -a    安装软件包

PS: 下载更新过程根据网速决定

新手openwrt 编译全过程

4、make menuconfig 进入定制界面(里面可以选择芯片的型号,集成的组件等等,根据实际情况选择)

新手openwrt 编译全过程

5、下面以编译WNR2000 V3的openwrt固件为例,只编译基本的功能(因为我使用的就是V3  稳定版本没有这个型号)

Target System---AR7xxx/AR9xxx CPU型号

Target Profile---NETGEAR WNR2000V3LuCI—>Collections—– <*> luci 添加LuciLuCI—>Translations—- <*> luci-i18n-chinese   添加中文

Save —>OK  保存

Exit 退出

新手openwrt 编译全过程

6、make V=99    开始编译(编译过程缓慢 耐心等候 因为下载很多东西)成功后在bin文件夹里有编译好的固件

新手openwrt 编译全过程

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢