openwrt编译x86镜像
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openwrt编译x86镜像相关的知识,希望对你有一定的参考价值。
有些同学可能想学习openwrt系统,但手头又没有嵌入式板子,是编译和运行系统,然后再增加自己的功能。下面介绍如何编译openwrt系统后再虚拟机下运行。
-
下载openwrt最新代码
在github上搜索openwrt,找到下载地址https://github.com/openwrt/openwrt.git - 在ubuntu下执行命令克隆openwrt源码
git clone https://github.com/openwrt/openwrt.git -
执行以下命令更新包
./scripts/feeds update -a
./scripts/feeds install -a
更新package,否则luci等package通过make menuconfig 不能显示
4.配置目标系统
make menuconfig
选择平台为X86
选择vmdk目标文件格式
5.开启配置页面选项
选择luci,选luci后就会有配置页面
- 开始编译
如果代码是通过root用户下载,编译会报错,通过修改用户权限后再编译,也可强制root编译
chown derry ./ -R
su derry
make V=99开始编译,第一次编译会比较慢,因为要下载开源包,生成在dl目录。
- 编译完成后会在bin目录生成vmdk文件,该文件可以直接在vmware中加载运行。
-
更多wifi相关文章,微信请关注:wifi开发者,定期发布开发相关总结。
以上是关于openwrt编译x86镜像的主要内容,如果未能解决你的问题,请参考以下文章