利用Shell脚本清除UT编译的临时文件
来源:互联网 发布:java计算器毕业论文 编辑:程序博客网 时间:2024/05/29 19:17
使用Cpputest编写单元测试,会产生一些临时文件,在Makefile中清除有的时候也有一些不太方便的地方,为了解决这个问题,可以写一个Shell脚本程序清除,在make之前清除UT的临时文件或者build UT.(这个方法也是从同事那里学来的,呵呵)
以下是简单的例子程序:
#!/bin/bashcleanUT(){ printf "UT clean in progress .... " rm -f ./clean.txt #make clean >> clean.txt 2>&1 make clean >> /dev/null 2>&1 rm -rf UT_TMP_RESULT rm -f ./ut_log.txt printf "done!\n"}buildUT(){ printf "UT build in progress .... " make >> ut_log.txt 2>&1 if [ $? -ne 0 ]; then printf "failed!\n\n" exit 1 fi printf "done!\n"}PARAM1_CLEAN="c"if [ "$1" = $PARAM1_CLEAN ]; then cleanUT printf "\n" exit 0else cleanUT sync echo "" | awk '{fflush()}' buildUTfiprintf "\n"exit 0
0 0
- 利用Shell脚本清除UT编译的临时文件
- 清除系统的临时文件
- 清除系统日志的shell脚本
- [2月14日的脚本] 清除 Windows 8中临时文件 (PowerShell)
- 清除临时文件
- 系统临时文件“我作主“---清除临时文件的批处理
- 删除临时文件的一段脚本
- C#清除缓存、清除IE临时文件缓存cookies的方法
- shell脚本清除squid缓存
- Dos shell脚本实现指定类型文件的清除操作
- Maven 自动打包编译的shell脚本
- [shell]避免使用非必要的临时文件
- C#清除IE临时文件
- 批清除VC临时文件
- C#清除IE临时文件
- UnrealEngine4清除临时文件
- 利用.bat文件清除Keil编译生成的无用文件
- shell脚本的基础知识1:基本脚本的编译
- Android UI开发篇之 ViewPager+九宫格布局 实现左右滑动
- Cocosd-x设计模式之七 :组合模式
- OpenCV中resize函数五种插值算法的实现过程
- 使用 Boost 的 IPC 和 MPI 库进行并发编程
- Cocosd-x设计模式之八 :中介者模式
- 利用Shell脚本清除UT编译的临时文件
- oracle 创建数据库
- 窗体
- Oracle Data Gurad -- Logical Standby 相关说明
- 【struts2学习之OGNL详解】
- Android中的InputEventsr的简介(翻译自官方文档)——————个人笔记
- vb导出Excel
- 飞机最少换乘次数问题
- Cocosd-x设计模式之九 :委托和委托设计模式