Linux下C语言编程基础知识[5]

  有了这个Makefile文件不过我们什么时候修改了源程序当中的什么文件我们只要执行make命令我们的编译器都只会去编译和我们修改的文件有关的文件其它的文件她连理都不想去理的

  下面我们学习Makefile是如何编写的

  在Makefile中也#开始的行都是注释行Makefile中最重要的是描述文件的依赖关系的说明一般的格式是

  targetcomponents  TAB rule

  第一行表示的是依赖关系第二行是规则

  比如说我们上面的那个Makefile文件的第二行

  mainmaino mytoolo mytoolo

  表示我们的目标(target)main的依赖对象(components)是maino mytoolo mytoolo 当倚赖的对象在目标修改后修改的话就要去执行规则一行所指定的命令就象我们的上面那个Makefile第三行所说的一样要执行 gcc o main maino mytoolo mytoolo 注意规则一行中的TAB表示那里是一个TAB键

[] [] [] [] [] [] [] [] []

别人失去了信心,他却下决心实现自己的目标。

Linux下C语言编程基础知识[5]

相关文章:

你感兴趣的文章:

标签云: