主页 > 硬件 > openwrt学习-2:编译

openwrt学习-2:编译

2014年11月5日 openwrt学习-2:编译无评论 阅读: 12,387 次

设备:RG100A

版本:barrier_breaker 14.07 r42625

编译环境:ubuntu 14.10

 

安装编译OpenWrt所需要的软件

sudo apt-get install build-essential asciidoc binutils bzip2 gawk gettext  git libncurses5-dev libz-dev patch unzip zlib1g-dev  subversion

下载源码,指定为正式发布的r42625版本

mkdir OpenWrt

cd OpenWrt
svn co svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42625

svn

 

配置编译环境:

cd barrier_breaker/

./scripts/feeds update -a

./scripts/feeds install -a

Feeds是OpenWrt环境所需要的软件包套件。

make defconfig

make prereq

make menuconfig

配置目标系统和luci:

config

开始编译:

make V=99或make V=s

编译过程中有时会出现下载出错的现象,重复编译下载即可

编译attrtab.c时出现错误,增加虚拟内存,重启后重新编译正常

发表评论

新用户的评论需审核后才会显示;

电子邮件地址不会被公开;
必填项已用*标注