找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2080|回复: 7

[openwrt(x86)] 问下,自己编译openwrt的问题

[复制链接]
发表于 2020-6-24 17:23 | 显示全部楼层 |阅读模式
自己编译openwrt,选项里选择M和选择*对编译出来的文件是什么区别?
发表于 2020-6-24 17:32 | 显示全部楼层
M是module的缩写,一些暂时不用的可以选择M,不写内核不入内存只占空间
回复 支持 反对

使用道具 举报

发表于 2020-6-24 17:36 | 显示全部楼层
本帖最后由 kongfl888 于 2020-6-25 09:53 编辑

不辩,你开心就行...(这涉及到Linux的静态加载和动态加载
回复 支持 反对

使用道具 举报

发表于 2020-6-24 19:11 | 显示全部楼层
楼上胡说八道,九不搭八,问题是还振振有词铿锵有力掷地有声让人分不清是非。
M还是Male呢!M也可以是Met呢。
打m是编译模块,但不集成到固件中,也就最终在固件中,不存在!打m的作用是,你想要这个模块,但是你又不想重新刷固件,可以编译这个模块来单独安装。
打*是编译且集成在固件中。
除了内核模块,基本上凡是集成在固件中的模块,都是用到才加载,不用到就当作不存在。跟打m打*毛关系。一个ubuntu装好用了10几g呢,为什么你512M内存能运行?openwrt也是linux,甚至内核、驱动都和发行版ubuntu一样版本。
回复 支持 反对

使用道具 举报

发表于 2020-6-24 19:17 | 显示全部楼层
另外一个是“交叉”编译的问题。比如说A是一头猪,B是一个人。B只想要A的猪腿带回家,所以他没必要背整头猪回家,只需要宰了猪,攮个猪腿回去,省汽油又省力气。那么在编译前,这头猪A会自动打被上m。但是如果B需要整头猪不然没法活,那么这头猪A就会自动被打上*。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-27 17:05 | 显示全部楼层
意思是*是包含在编译出来的img中?那M呢,编译出来东西在哪里?
回复 支持 反对

使用道具 举报

发表于 2022-5-17 15:31 | 显示全部楼层
M 的编译出来会生成 ipk 文件?
回复 支持 反对

使用道具 举报

发表于 2022-5-17 15:53 | 显示全部楼层
4楼说的对           
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-6 21:16

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表