版权声明:转用请注明出处 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过渡文件;