记录Linux学习过程——makefile-gdb-io

一、makefile

1.makefile 的命名规则

makefile
Makefile

2.makefile 的三要素

目标
依赖
规则命令

3.写法

目标:依赖
tab键 规则命令

记录Linux学习过程——makefile-gdb-io
可使用参数
记录Linux学习过程——makefile-gdb-io
函数:
wildcard 可以进行文件匹配
patsubst 内容可替换

makefile变量:
[email protected] 代表目标
$^ 代表全部依赖
$< 代表第一个依赖
$?代表第一个变化的依赖
记录Linux学习过程——makefile-gdb-io
记录Linux学习过程——makefile-gdb-io

二、gdb调试

1.使用gdb

编译的时候 加 -g

2.启动gdb