linux中makefile的简单使用

版权声明:转用请注明出处 https://blog.csdn.net/weixin_39411321/article/details/85222609

linux中makefile的基础简单使用

首先:makefile是为了一次性编译链接处理程序所使用的一个类似于脚本的东西;
我们先来看看它的内容

其中“:”的含义就是每一行的程序文件的来源
例如main.o:main.c意思就是main.o程序是由main.c程序得到的;那么是怎么得到的呢?
我们就在下一行给出了来源。
注意,千万注意: 第二行前边空格是Tab键打出来的;不是用空格键敲出来的;而且必须使用Tab键;

其中clean是为了后续删除中间的过度文件.o文件;

我们先分别创建好三个程序;如图:
在这里插入图片描述

直接使用make命令一次性就编译完成了全部程序;
在这里插入图片描述

我们ls查看所形成的文件都有哪些;在这里插入图片描述
使用./main进行运行;
在这里插入图片描述

程序执行完毕后使用make clean命令删除程序执行中产生的.o过渡文件;

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_39411321/article/details/85222609