推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

OpenWRT菜鸟编译教程(作者是菜鸟)

更新时间:2019-11-22 16:05:43 大小:14K 上传用户:xuzhen1查看TA发布的资源 标签:openwrt 下载积分:0分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

首先,你得准备一台X86 且安装Ubuntu 的电脑(或者虚拟机Ubuntu ) (此步不懂自行百度)

然后,打开终端,安装编译需要的依赖插件

先更新

sudo apt-get update (更新)

然后安装编译需要的组件:

sudo apt-get install gcc

sudo apt-get install g++

sudo apt-get install binutils

sudo apt-get install patch

sudo apt-get install bzip2

sudo apt-get install flex

sudo apt-get install bison

sudo apt-get install make

sudo apt-get install autoconf

sudo apt-get install gettext

sudo apt-get install texinfo

sudo apt-get install unzip

sudo apt-get install sharutils

sudo apt-get install subversion

sudo apt-get install libncurses5-dev

sudo apt-get install ncurses-term

sudo apt-get install zlib1g-dev

sudo apt-get install gawk

sudo apt-get install asciidoc

sudo apt-get install libz-dev

sudo apt-get install git

编译环境搭建完成(因版本系统不同,会有部分插件失效,请自行排查)


部分文件列表

文件名 大小
OpenWRT菜鸟编译教程(作者是菜鸟).pdf 14K

部分页面预览

(完整内容请下载后查看)
首先,你得准备一台 X86 且安装 Ubuntu 的电脑(或者虚拟机 Ubuntu (此步不懂自行百度 )  
然后,打开终端,安装编译需要的依赖插件  
先更新  
sudo apt-get update  
(更新)  
然后安装编译需要的组件:  
sudo apt-get install gcc  
sudo apt-get install g++  
sudo apt-get install binutils  
sudo apt-get install patch  
sudo apt-get install bzip2  
sudo apt-get install flex  
sudo apt-get install bison  
sudo apt-get install make  
sudo apt-get install autoconf  
sudo apt-get install gettext  
sudo apt-get install texinfo  
sudo apt-get install unzip  
sudo apt-get install sharutils  
sudo apt-get install subversion  
sudo apt-get install libncurses5-dev  
sudo apt-get install ncurses-term  
sudo apt-get install zlib1g-dev  
sudo apt-get install gawk  
sudo apt-get install asciidoc  
sudo apt-get install libz-dev  
sudo apt-get install git  
编译环境搭建完成(因版本系统不同,会有部分插件失效,请自行排查)  
下载源代码:  
测试版 : git clone 
或者 svn co svn://svn.openwrt.org/openwrt/branches/backfire  
svn co svn://svn.openwrt.org/openwrt/trunk/  
正式版的代码请自行寻找(因为更新过于频密)  
cd trunk 我选择了 trunk 版本,如果是 backfire 版本请输入 cd backfire 或者 cd openwrt  
更新软件包:  
./scripts/feeds update -a  
./scripts/feeds install a  
进入定制界面  
make defconfig  
make menuconfig  
定制界面功能选择,以下是根据我自己的功能需求做出的选择。  
Garget---system---atherosar7xxx/ar9xxx 路由芯片  
Target---profile---buffalowzr-hp-ag300h 我的路由型号  
Base---system---block-mountUSB 挂载  
Libstdcpp 安装 aria2 需要  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载