如何在Linux kernel Makefile中添加宏定义: CFLAGS_object.o += -DMACRO_NAME 在编译object.o时定义宏MACRO_NAME,在kernel中添加自己的模块时比较有用。 另外,要想对所以将编译的文件都添加一个宏的定义,可以使用 EXTRA_CFLAGS += -DMY_DEBUG 这样就可以在MY_DEBUG的控制下添加自己的调试信息了。
ifdef YOUR_DEFINE your actions endif YOUR_DEFINE可以makefile中定义,也可以是make时后追加的参数,如make YOUR_DEFINE=XX 详细可以参看 http://blog.csdn.net/kangear/article/details/8583979
ifdef YOUR_DEFINE your actions endif YOUR_DEFINE可以makefile中定义,也可以是make时后追加的参数,如make YOUR_DEFINE=XX