预设变量
make -p 可以查看所有预定义的变量的当前值。
变量名 | 描述 |
---|---|
$* | 不包含扩展名的目标文件名称。 |
$+ | 所有的依赖文件,以空格分开,并以出现的先后为序,可能包含重复的依赖文件。 |
$< | 第一个依赖文件的名称。 |
$? | 所有的依赖文件,以空格分开,这些依赖文件的修改日期比目标的创建日期晚。 |
$@ | 目标的完整名称。 |
$^ | 所有的依赖文件,以空格分开,不包含重复的依赖文件。 |
$% | 如果目标是归档成员,则该变量表示目标的归档成员名称。例如,如果目标名称为。 |
AR | 归档维护程序的名称,默认值为 ar。 |
ARFLAGS | 归档维护程序的选项。 |
AS | 汇编程序的名称,默认值为 as。 |
ASFLAGS | 汇编程序的选项。 |
CC | C 编译器的名称,默认值为 cc。 |
CFLAGS | C 编译器的选项。 |
CPP | C 预编译器的名称,默认值为 $(CC) -E。 |
CPPFLAGS | C 预编译的选项。 |
CXX | C++ 编译器的名称,默认值为 g++。 |
CXXFLAGS | C++ 编译器的选项。 |
Redis GDB调试 https://cloud.tencent.com/developer/article/1481545
CLion调试redis源码 https://blog.csdn.net/u013656184/article/details/88812572
Clion只能编译CMake项目,不能调试Makefile