$@ | 表示當前規則中的目標文件名 |
$? | 新修改過的依賴文件列表 |
$* | 不包含擴展名的目標文件名 |
$+ | 所有的依賴文件,以空格分開,并以出現的先后為序,可能包含重復的依賴文件 |
$< | 當前規則中的第一個依賴文件名 |
$% | 當目標文件為庫文件時,該變量為庫文件名 |
$^ | 當前規則中的所有文件列表 |
AR | 歸檔程序名稱 |
ARFLAGS | 庫文件維護程序的選項,無默認值 |
RM | 文件刪除程序的名稱 |
CC |
C編譯器命令名 |
CFLAGS |
C編譯器的選項,無默認值 |
CXX | C++編譯器的名稱 |
CXXFLAGS |
C++編譯器的選項,無默認值 |