makefile 宏定义
时间: 2023-09-24 21:14:30 浏览: 210
makefile解读
Makefile中的宏定义用于给变量赋值,可以在Makefile中重复使用,提高了Makefile的灵活性和可读性。在Makefile中定义宏使用“:=”或“?=”,其中“:=”表示直接赋值,而“?=”表示如果该变量没有被赋值,则使用默认值。例如,可以使用以下命令来定义一个宏:
CFLAGS := -Wall -Werror
该宏将会使编译器在编译过程中输出警告信息,并且如果编译失败则会抛出错误。
阅读全文