学习
Stand__out
共同进步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
make,makefile和程序的编译链接过程
一,Linux下程序运行过程 1,在一个目录下新建三个文件:main.c hello.c hello.h分别编写他们如下图: 2,想要让这个程序执行起来,就必须对上面的三个文件分别进行编译链接执行,如下图: 通过上面这个过程。我们可以大致总结一下gcc编译器把目标文件经过预处理,编译,汇编,链接生成可执行文件的过程和命令: (1)预处理(宏替换,删除注释和多余的空白字原创 2016-06-02 12:00:18 · 15317 阅读 · 2 评论 -
我的第一个Linux小程序(进度条)
一,预备知识 在写进度条之前,先要对printf函数有一个更深的理解与认识,看一个简单的程序:(1)运行后先输出“hello world”,再睡眠三秒(2)去掉\n以后,按照预期,应该先输出hello world,再睡眠3秒,可是结果却是睡眠3秒后再输出hello world,这是为什么呢?其实呢printf函数是先把内容写到行缓冲区,遇到\n或者是行缓原创 2016-06-02 20:04:06 · 3990 阅读 · 0 评论
分享