说是工程,其实只包含三个文件,main.c func.c func.h
这三个文件是如何编辑、编译,最终生成可执行文件的哪?
过程如下:
1、通过编辑器gedit或者vim编辑上述三个文件。
2、通过编辑器编写Mkefile,Mkefile文件是告诉编译器工程包括哪些文件,这些文件是什么关系,如何处理这些文件,最终生成什么文件。
3、通过命令工具make,make工具是解释并执行makefile文件。
4、make之后,make命令根据makefil文件中的命令调用gcc编译器进行编译并链接生成.out可执行文件。出现错误就会 显示,改正后继续make。
5、执行工程文件夹中的可执行文件,就能得到结果。