ubuntu 14.04编译openwrt x86
2024-12-20
来源:化拓教育网
编译过程:
- 安装ubuntu 14.04系统;
- 将软件源列表更改为更快的服务器;
- 安装编译时需要用到的软件,Ctrl+Alt+T打开终端,执行命令:
sudo apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk git ccache gettext libssl-dev xsltproc
- 用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
- 更新feeds:
./scripts/feeds update -a
- 使下载的软件包可以出现在make menuconfig配置菜单中:
./scripts/feeds install <PACKAGENAME>
或
./scripts/feeds install –a
- 配置菜单:
make menuconfig
- 双核编译并显示调试信息
sudo make -j 2 V=99
X86编译
- 目标系统(Target System)选择x86
- 子目标(Subtarget)和(Target Profile)使用默认的Generic
- 目标镜像(Tartget Images),选择ext4和Build VMware image files (VMDK)
- 内核模块(Kernel modules)的网络设备(Network Devices)中,选中VMware网卡(Kmod-vmxnet3)
显示全文