准备把Linux开发好好学习一下,首先从gcc对C\C++编译的过程,简单的MakeFile开始,如果有不对的地方,欢迎指正
1. gcc对C\C++的编译过程
过程总共分为四个部分,预处理,编译,汇编,链接
2. 简单的MakeFile
MakeFile就是自动编译脚本
最简单的MakeFile就是:
target : dep
cmd
其中最常见的几个变量,$@ 意思是代表目标文件,$^ 意思是代表依赖文件,$< 意思是代表第一个依赖文件
后面学习的时候会在有示例代码的时候记得附上相应的MakeFile~
原文:https://www.cnblogs.com/wyyde/p/11832214.html