linux中make用法小结

       makefile由相应的检测程序(config)主动新建,检测程序主要是负责是否有适合的编译程序,内核的头文件,函数库,操作系统平台相关信息。从而为下一步make提供环境支持。makefile中我们只要写出生成的函数所需要的目标文件,make会主动去寻找相应的目标文件的源码,直接编译链接。与shell script不同,比如我们改动了哪个文件make会自动判断是哪个文件改动了,从而只重新去编译相关的源码。效率必然大大提高。make的用法相当灵活,还可以指定不同的动作。

makefile的最基本语法

   目标<target>:目标文件1 目标文件2 目标文件3

 <tab> gcc -o target  目标文件1 目标文件2 目标文件3

 

你可能感兴趣的:(linux中make用法小结)