Makefile的基本简单使用 常用的规则
2017-07-12 11:31
375 查看
以下阶段一 阶段二,阶段三,阶段四 展示的是常用的四种makefile使用规则 算得上是层层递进
第二种:
.PHONY是伪目标,意思是无论是否有与clean同名的文件,我都要执行该处的伪代码 rm -f *.o 的意思是强制删除以 .o 结尾的文件
- rm 的意思是,无论该行是否执行成功,程序不会再此处中断,会继续往下进行
@ 的作用是在中断只显示 hello 若是不加@ ,在终端执行 make test时,
将会显示 :echo “hello”
wildcard的作用是搜索所有以 .c 结尾的文件
patsubst 函数的作用是将 src 中所有以.c 结尾的文件,替换为 .o 结尾的文件
#####
#####
-Iinclude 指代的包含的头文件处
-g -Wall 表明的是编译方式
-L../lib 指定的链接的静态库和动态库
gcc指明的是编译的工具
个人觉得这是makefile 最基本也是常用的基础知识
如有大家专门做makefile部分的,建议学习makefile官方手册
第二种:
.PHONY是伪目标,意思是无论是否有与clean同名的文件,我都要执行该处的伪代码 rm -f *.o 的意思是强制删除以 .o 结尾的文件
- rm 的意思是,无论该行是否执行成功,程序不会再此处中断,会继续往下进行
@ 的作用是在中断只显示 hello 若是不加@ ,在终端执行 make test时,
将会显示 :echo “hello”
wildcard的作用是搜索所有以 .c 结尾的文件
patsubst 函数的作用是将 src 中所有以.c 结尾的文件,替换为 .o 结尾的文件
#####
#####
-Iinclude 指代的包含的头文件处
-g -Wall 表明的是编译方式
-L../lib 指定的链接的静态库和动态库
gcc指明的是编译的工具
个人觉得这是makefile 最基本也是常用的基础知识
如有大家专门做makefile部分的,建议学习makefile官方手册
相关文章推荐
- 简单静态库与动态库的创建以及Makefile基本使用
- Makefile简单规则--基本规则
- 常用的一个简单生成静态库的makefile
- 常用的一个简单生成静态库的makefile
- linux使用pkg-config写简单的Makefile
- 2010-03-25 GNU make makefile作用和基本规则格式
- WML字符使用基本规则
- 使用V4L进行简单视频捕捉的基本步骤
- 使用autotools建立Makefile简单实例解析
- Gcc的Makefile简单使用
- linux: 基本命令之:查看磁盘空间, netstat, wc简单使用
- linux学习使用总结-linux系统的安装和与windows双系统共享,linux常用的基本命令,今天贴在这里和大家分享
- repeater基本使用方法,挺简单的,供大家共享
- repeater基本使用方法,挺简单的,供大家共享
- 在自己的MIS系统使用简单的加密功能加密基本数据
- gcc基本的使用方法及常用指令
- makefile基础及常用规则 && MTK安卓平台进入menuconfig
- gcc基本的使用方法及常用指令
- gdb基本使用方法及常用命令
- Makefile常用变量和规则备忘