显示编译代码时长的demo
来源:互联网 发布:淘宝怎么认证代购 编辑:程序博客网 时间:2024/04/27 22:03
1.创建time.sh
#!/bin/bash
start_time=$(date +"%s")
$(echo command make) "$@" #注意:$@表示目标,就是编译要生成的可执行文件或image.
#这里调用make命令,执行./time.sh ramdisk,相当于执行:make ramdisk命令。也可以添加其他的命令:ls,cat...
ret=$?
end_time=$(date +"%s")
tdiff=$(($end_time-$start_time))
hours=$(($tdiff / 3600 ))
mins=$((($tdiff % 3600) / 60))
secs=$(($tdiff % 60))
echo
if [ $ret -eq 0 ] ; then
echo -n -e "#### make completed successfully "
else
echo -n -e "#### make failed to build some targets "
fi
if [ $hours -gt 0 ] ; then
printf "(%02g:%02g:%02g (hh:mm:ss))" $hours $mins $secs
elif [ $mins -gt 0 ] ; then
printf "(%02g:%02g (mm:ss))" $mins $secs
#elif [ $secs -gt 0 ] ; then
else
printf "(%s seconds)" $secs
fi
echo -e " ####"
echo
3.执行命令
# ./time.sh ramdisk
即显示编译时长.
- 显示编译代码时长的demo
- 自定义Toast的显示时长
- Toast自定义显示时长的解决方案
- 如何知道代码运行的时长
- python统计代码运行的时长
- 编译Qt的Demo
- 请问有对过长的table分页显示的代码吗?
- 自定义的可控制显示时长的Toast
- android Api demo 代码编译目录
- [Android]可自定义显示时长的Toast
- 指定Toast显示时长
- [ffmpeg]显示视频时长
- ffmpeg代码笔记1:获取MP4文件的时长
- java通过代码获取音频的时长
- 如何观察JS代码的执行时长
- 显示天气预报的小Demo
- JAVA长连接demo
- [脚本]结合轮廓显示,实现完整的框选目标(附Demo代码)
- android接口回调详解、简单例子+复杂例子
- cortana demo
- android 充电图标
- 到底如何区分什么是架构、框架、模式和平台 ?
- 磁盘及文件管理系统
- 显示编译代码时长的demo
- badboy--Jmeter脚本录制工具
- 异常处理(003)_如何抛出异常
- etcd3进行配置管理
- 软件测试常用Linux命令
- Android Studio :配置GenyMotion
- Leetcode no. 329
- Android基础——values-v11 values-v14
- MySQL can’t specify target table for update in FROM clause错误解决