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 <PACKAGENAME>

    ./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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容