原地更新终端输出信息

2015-01-19
阅读 1 分钟
15.3k
对于第1种实现,该行已输出多少字符,需要刚好输出相同数量的\b,以防止某些终端实现把上一行的回车也吃掉了。可使用printf()的返回值得到已输出字符数。

sfidsk创建可启动分区问题

2015-01-17
阅读 2 分钟
4.8k
由于工作上需要经常要为嵌入式设备制作启动SD卡,因此本人使用sfdisk编写了自动分区、格式化和安装文件的脚本。(不选择fdisk是因为它是为用户交互设计的,在脚本上使用不够方便)

Makefile自动生成头文件依赖

2013-12-04
阅读 3 分钟
22.9k
前言 Makefile自动生成头文件依赖是很常用的功能,本文的目的是想尽量详细说明其中的原理和过程。 Makefile模板 首先给出一个本人在小项目中常用的Makefile模板,支持自动生成头文件依赖。 {代码...} 基础知识 在进行下一步之前,首先需要了解make的执行步骤: 读入Makefile 读入被include的其它Makefile 初始化Makefile...