输出进度条
2017-04-07 00:23
162 查看
输出进度条
Makefile文件
一个工程中的源文件不计其数,其按照类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定文件是否需要先编译、后编译、重新编译等操作,其就想一个shell脚本一样,可执行操作系统的命令。一旦写好makefile,只需要一个make命令工具(解释makefile中指令的命令工具),整个工程就自动编译。
清理目标文件
每个makefile文件中都应该写一个清空目标文件的规则,既便于重编译,又利于保持文件的清洁,具体做法是:
.PHONY:clean
clean:
-rm -f mytest
其中,.PHONY表示clean是一个“伪目标”,而在rm命令前面加了一个小减号的意思就是:也许某些文件出现问题,但不要管,继续做后面的事。当然,clean也不要放在文件的开头,不然,就会变成make的默认目标。
下面给出一个实例,输出进度条。
首先,自己编辑一个makefile文件,目的在于在运行代码时,直接make便可生成可执行程序,当然,也方便用于清理工程,即输入make clean命令即可。
随后,在vim内创建一个c语言文件test.c,编辑实现进度条的代码。
保存代码并退出(在命令模式下,键盘敲shift+:,输入wq即可)。
最后,在命令行输入make,生成目标文件mytest,接着输入./mytest,便可顺利实现进度条。
当然,若要清理工程(mytest),直接make clean即可。
这样,一个简单的进度条便可实现。
相关文章推荐
- wget关闭进度输出
- 硬件信息统计_读取输出Excel_显示进度
- linux printf设置颜色与输出控制,利用控制码,实现固定位置输出百分比进度
- 如何用C/C++在控制台下动态输出进度
- PHP 浏览器即时输出运动进度 仅对 IE有效 FIREFOX、CHROME未解决
- Python在控制台输出进度条
- 终端同一行输出进度信息
- HTML5--进度条绑定输出结果示例及滑动条动态调整颜色示例
- C#控制台输出进度和百分比的实例代码
- 页面加载进度条(通过HTTP响应输出)
- java控制台输出百分比进度条示例
- 在命令行的一行中输出动态进度百分比的方法
- linux printf设置颜色与输出控制,利用控制码,实现固定位置输出百分比进度
- Linux在shell下输出进度条
- C++ 控制台,输出进度条
- Wget一直显示英国中部时间怎么解决?wget关闭进度输出
- linux 的命令行输出进度条
- 输出到同一行;进度条
- 用python实时获取shell命令的输出[rsync备份进度]
- Python实现输出程序执行进度百分比的方法