ubuntu 14.04编译openwrt x86

编译过程:

  1. 安装ubuntu 14.04系统;
  2. 将软件源列表更改为更快的服务器;
  3. 安装编译时需要用到的软件,Ctrl+Alt+T打开终端,执行命令:
    sudo apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk git ccache gettext libssl-dev xsltproc
  4. 用svn工具下载openwrt源码
  • 新建一个文件夹用于存放源码:
    mkdir openwrt
  • 进入到这个文件夹:
    cd openwrt
  • chaos_calmer是目前为止(2015-11-17)最新的版本,svn下载源码:
    svn co svn://svn.openwrt.org/openwrt/branches/chaos_calmer/
  • 最后取出版本为:47489
  • 查看当前版本信息,cd到chaos_calmer目录执行:
    svn info
  • 可以在chaos_calmer目录执行更新源码命令:
    svn update
  1. 更新feeds:
    ./scripts/feeds update -a
  2. 使下载的软件包可以出现在make menuconfig配置菜单中:
    ./scripts/feeds install

    ./scripts/feeds install –a
  3. 配置菜单:
    make menuconfig
  4. 双核编译并显示调试信息
    sudo make -j 2 V=99

X86编译

  1. 目标系统(Target System)选择x86
  2. 子目标(Subtarget)和(Target Profile)使用默认的Generic
  3. 目标镜像(Tartget Images),选择ext4和Build VMware image files (VMDK)
  4. 内核模块(Kernel modules)的网络设备(Network Devices)中,选中VMware网卡(Kmod-vmxnet3)

源教程:
Openwrt编译x86,for VMware虚拟机

http://wenku.baidu.com/view/3e8d8a9a856a561253d36f18.html?re=view

你可能感兴趣的:(ubuntu 14.04编译openwrt x86)