目标平台编译环境说明- ubuntu 16.04 LTS x86_64
- 普通用户权限
下载源码- 15.05 branch (Chaos Calmer)
git clone -b chaos_calmer git://github.com/openwrt/openwrt.git 安装依赖工具sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip zip unrar p7zip p7zip-rar p7zip-full sharutils subversion libncurses5-dev ncurses-term zlib1g-dev gawk git-core libssl-dev 编译及配置更新feeds./scripts/feeds update -a ./scripts/feeds install -a 配置make menuconfig
使用上述命令对源码进行配置,下面是一些主要配置选项。 Target SystemSubtargetTarget Profile说明: 更详细配置信息,待验证后再丰富。 编译make
使用make命令直接编译即可,如需要看到详细编译信息,使用命令 make V=s
说明: 第一次编译时间会比较长,会安装依赖的工具包和交叉编译工具。 下载运行参考资料http://blog.csdn.net/weiniliuchao/article/details/49277023
|