背景 有些时候编译驱动需要给全局加一个编译选项,假设configure已经完成。可以直接在Makefile中修改 添加方式 修改OFED驱动目录下的: ./Makefile subdir-ccflags-y += -Wall 修改效果: 然后执行make,就能让添加的编译选项生效。但是编译建议先make clean,然后重新编译,否则只会新编译修改的问题。 可以用在哪些场景? 添加自定义参数,和gcc后面相同用法,比如 -DMODULE_TEST_ENABLE=1添加-Wall等常见编译优化参数-fdump-rtl-expand一些debug场景等