gcc 参数中指定宏定义

man gcc :

[-Dmacro[=defn]...] [-Umacro]

GCC -Ddebug=yes a.c

相当于在a.c中

#define debug yes

当然也可以在Makefile中 CFLAGS += "-Ddebug=yes"


编译调试指令:

#error "this is an error"

#warning "this is a warning"

你可能感兴趣的:(gcc 参数中指定宏定义)