AR:函数库打包程序,可创建静态库.a文档。默认是"ar".
AS:汇编程序。默认是"as"。
CC:C编译程序。默认是"cc"。
CXX:C++编译程序。默认是"g++"。
CO:从RCS中提取文件的程序。默认是"CO"。
CPP:C程序的预处理器(输出是标准输出设备)。默认是"$(CC) -E"。
FC:编译器和预处理Fortran和Ratfor 原文件的编译器。默认是"f77"。
GET:从SCCS中提取文件程序。默认是"get"
LEX:将Lex语言转变为C或Ratfo的程序。默认是“lex”.
PC:Pascal语言编译器。默认是"PC"。
YACC :Yacc文法分析器。默认命令是"yacc".
YACCR:Yacc文法分析器(针对于Ratfor程序)。默认是"yacc -r"。
MAKEINFO:转换Texinfo源文件(.texi)到Info文件程序。默认"makeinfo"。
TEX:从源文件TeX创建TeX DVI文件的程序。默认是"tex".
TEXI2DVI:从Texinfo源文件创建TeX DVI文件的程序。默认"texi2dvi".
WEAVE:转换Web到TeX的程序。默认是"weave".
CWEAVE:转换C Web到TeX的程序。默认是"cweave".
TANGLE:转换C Web 到 C.默认是"ctangle"。
RM:删除命令.默认是"rm -f"。
命令参数的变量:
ARFLAGS:执行"AR"命令的命令行参数。默认是"rv"。
ASFLAGS:执行汇编语器"AS"的命令行参数(明确指定".s"或".S"文件时)。
CFLAGS:执行"CC"编辑器的命令行参数。
CXXFLAGS:执行"g++"编译器的命令行参数。
COFLAGS:执行"co"的命令行参数(在RCS中提取文件的选项)
CPPFLAGS执行C预处理器"cc -E"的命令行参数
FFLAGS:Fortran 语言编译器"f77"执行的命令行参数。
GFLAGS:SCCS "get"程序参数
LDFLAGS:链接器参数。 如"ld"
LFLAGS:Lex文法分析器参数。
PFLAGS:Pascal语言编译器参数
RFLAGS:Ratfor程序的Fortran编译器参数。
YFLAGS:Yacc文法分析器参数。