博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpenWrt编译到底脚本
阅读量:7282 次
发布时间:2019-06-30

本文共 652 字,大约阅读时间需要 2 分钟。

 

在办公室编译OpenWrt,费时很久,原因有两个。

一是办公室网络环境比较糟糕,经常断线不说,很多技术网站间歇性的连不上,不是撞到404就是DNS解析失败等。

二是初次编译OpenWrt时需要从网上下载大量文件,比如build_dir下的文件就有3.4G之多。

zlf@zlf:~/openwrt_mtk/openwrt-2.6.36$ du -sh build_dir/

3.4G     build_dir/
zlf@zlf:~/openwrt_mtk/openwrt-2.6.36$ ls ./build_dir
host
target-mipsel_24kec+dsp_uClibc-0.9.33.2
toolchain-mipsel_24kec+dsp_gcc-4.6-linaro_uClibc-0.9.33.2

 

不得不做了个简单粗暴的编译脚本:一直编译到成功为止。

#! /bin/bash#编译到底脚本:一直编译到成功为止#创建日志文件logname=log_$(date +%Y%m%d)touch logname#编译make clean#将错误输出2绑定给正确输出1,然后将正确输出发送给$lognamemake V=s > ${logname} 2>&1while [ `echo $?` != 0 ]; do        make V=s >> ${logname} 2>&1done

 

转载于:https://www.cnblogs.com/siikee/p/4191499.html

你可能感兴趣的文章
HDU 1285 确定比赛名次【字典序最小的拓扑排序 + 优先队列】
查看>>
串行通信实验
查看>>
2013杭电warm up1 Rotation Lock Puzzle
查看>>
c++ 延迟执行
查看>>
svn 恢复删除文件
查看>>
C#之Thread
查看>>
uC/OS-II时间(OS_time)块
查看>>
linuxDNS配置
查看>>
go 包
查看>>
C++--类的头文件和文件名要一致吗
查看>>
首师大附中科创教育平台 我的刷题记录(5)
查看>>
Linux安装nginx
查看>>
CSS中继承、特殊性、层叠、重要性
查看>>
升级Ubuntu 16.04之后报错解决方法
查看>>
JavaScript_循环26个英文字母的方法 .
查看>>
A year on, only brief home visits for Japan nuclear evacuees
查看>>
__weak修饰符
查看>>
python爬虫基础
查看>>
C#基本语法学习(十)
查看>>
XCode6的iOS Simulator 文件保存位置
查看>>