查看: 1180|回复: 0

【SOM9331】之Openwrt编译中基本配置和编译技巧

[复制链接]

该用户从未签到

发表于 2015-12-9 09:12:45 | 显示全部楼层 |阅读模式
分享到:
这两天有重新编译了下Openwrt固件,主要是加入自定义的模块,如添加挂载U盘、摄像头、H3C认证等功能,这里记录下编译过程中的一些小的方法。


第一项为目标系统,用于选择平台系列
第二项为子目标
第三项为参考模型,用于选择目标板型号

     这里目标板型号可以选TP-Link 703 741 740 720  721 702 都可以,主要是采用的要是ar9331芯片,前面还有朋友提到atheros ap121-MINI reference  board,应该也是可以的,第二项保持默认,这样通过make V=99 编译出来的固件应该是最精简的,不过最好添加下luci界面,路径为LUCI-collections-LUCI具体如下:


接下来按ESC退出再退出,最后提示保存,一个回车就搞定了,最后就要开始编译啦,首先

  • make download V=s
复制代码
下载dl库,这样可以稍微节省点时间
对于第一次编译,请不要开多线程。。。。因为不好排错

  • make V=99
复制代码
如果第一次编译成功的话,之后的编译可以充分发挥多核心的优势了,首先

  • ulimit -s 10240
复制代码
这个命令是防止爆栈,然后对make加入多线程编译支持

  • make V=99 -j线程数
复制代码
速度比单线程快N倍(具体过程参考https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=176017)
     其他自定义的模块功能会单独开一个帖子进行说明并附上自己成功编译并可以运行的固件以及一些ipk包。
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /2 下一条

手机版|小黑屋|与非网

GMT+8, 2024-4-29 09:06 , Processed in 0.114840 second(s), 18 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.