在寫Makefile時,須要用到一些默認參數。CFLAGS默認爲C編譯器的參數列表。linux
如參數 CFLAGS= -Wall -DMODULE -D__KERNEL__ -DLINUX -DLINUX_24 -I/opt/linux-2.6.32.2函數
-Wall選項 打開了全部須要注意的警告信息,像在聲明以前就使用的函數,聲明後卻沒有使用的變量等。命令行
-DMODULE選項 選擇宏定義,打開LINUX_24宏定義圖片
-I [dir] 將dir目錄加到搜尋頭文件的目錄列表中去,並優先於在gcc缺省的搜索目錄。在有多個-I選項的狀況下,按命令行上-I選項的先後順序搜索。dir可以使用相對路徑,如-I../inc等。編譯器