OpenWRT环境搭建
来源:互联网 发布:淘宝 差评 后果 编辑:程序博客网 时间:2024/05/23 23:48
#svn co svn://svn.openwrt.org/openwrt/trunk
因源码随时可能变动,下载后,运行snv up更新本地代码。
下载后一般额外软件包需要更新:
#./scripts/feeds update -a
# ./scripts/feeds install -a
编译必须保证有良好的网络连接,且非root账户。
下一步是检查编译环境:
#make defconfig
若defconfig回显提示缺少软件包或编译库等依赖,则按提示安装所缺软件包或库等即可
接下来是配置:
#make menuconfig
比如:
MR3420的8M固件编译方法
最后是编译,其实编译命令最简单
#make
如果是多核CPU,可以增加参数,常规用法为 <您cpu处理器的数目 + 1> – 例如使用3进程来编译 (即双核CPU), 命令如下:
#make -j 3
如果想看到编译过程中的错误信息,可以增加一个V=99或者V=s的参数。
生成镜像(Image)位置
新生成的镜像会默认放在新建的一个bin目录下。例如:/bin/brcm-2.4/packages
[openwrt@localhost trunk]$ ls bin/*
将编译好的镜像做个备份,例如备份到/目录下:
[openwrt@localhost trunk]$ cp bin /
清理工作
建议现在清理编译产生的文件,以免下次编译时造成冲突,(文件如果存在的话,将不会被替换),执行make clean
注意:在执行clean命令,确保已经将编译好的image进行了备份。清理工作会清楚bin目录。
[openwrt@localhost trunk]$ make clean
除了清除生成的目录,还想清除交叉编译工具(以及工具链目录)
[openwrt@localhost trunk]$ make dirclean
清除所有相关的东西,包括下载的软件包,配置文件,feed内容等:(不建议使用)
[openwrt@localhost trunk]$ make distclean
对于更新feeds后出现的错误:
ERROR:please fix package/feeds/packages/mc/Makefile 等类似的问题,需要执行这条语句进行系统的清理
上一篇:【整理】搭建自己的OpenWrt开发环境
下一篇:Openwrt系列WIKI中文原创翻译——理解网络接口
- 宫寒保养 宫寒吃什么好...
- 多地二手房市场量升价涨楼市...
- 四维彩超医院哪家好
- 六个秘诀喷漆喷涂注意事项...
- 净水器商城前景看好分析...
- linux 常见服务端口
- 【ROOTFS搭建】busybox的httpd...
- xmanager 2.0 for linux配置
- 什么是shell
- linux socket的bug??
- 现在的博客积分不会更新了吗?...
- shell怎么读取网页内容...
- ssh等待连接的超时问题...
- curl: (56) Recv failure: Con...
- CACTI 不能安装WINE,怎么办?...
- 搭建OpenWRT编译环境
- openwrt编译环境搭建
- OpenWrt环境搭建
- openWRT环境搭建详解
- OpenWRT环境搭建
- openwrt环境搭建
- openwrt开发环境搭建
- openwrt编译环境搭建
- openwrt编译环境搭建
- OpenWrt开发环境搭建
- openwrt环境搭建
- OpenWRT开发环境搭建
- openwrt环境搭建
- OpenWRT环境的搭建,编译。
- OpenWrt mw4530r 开发环境搭建
- centos 搭建Openwrt开发环境
- openwrt交叉编译环境搭建
- openwrt开发<2>环境搭建
- Allegro中place bound,assembly top,silkscreen的区别是什么?
- container_of()宏
- Allegro中Thermal relief Pad 和Anti Pad
- Openwrt架设网站(uhttpd+php+sqlite)
- 【整理】搭建自己的OpenWrt开发环境
- OpenWRT环境搭建
- Openwrt系列WIKI中文原创翻译——理解网络接口
- MT7620交换机框架图
- 如何配置防火墙 - OpenWrt Wiki
- Timezone database is corrupt -this should *never* happen解决方法
- arm-linux-gcc 编译
- C语言符号优先级
- linux内核定时器编程
- linux 等待队列