 跟我一起写 Makefile (PDF 重制版)$(M2FLAGS) $(DEFFLAGS) 。 跟我一起写 Makefile (PDF 重制版)$(M2FLAGS) $(DEFFLAGS) 。- .o 的目标的依赖目标会自动推导为 - .mod ,并且其生成命令是:$(M2C) $(M2FLAGS) $(MODFLAGS) 。 7. 汇编和汇编预处理的隐含规则。 - .o 的目标的依赖目标会自动推导为 - .s ,默认使用编译器 as ,并且其生成命令是:$ (AS) $(ASFLAGS) 。 - .s 的目标的依赖目标会自动推导为 命令相关的,如 CC ;一种是参数相的关,如 CFLAGS 。下面是所有隐含规则中会用到的变量: 9.3.1 关于命令的变量。 • AR : 函数库打包程序。默认命令是 ar • AS : 汇编语言编译程序。默认命令是 as • CC : C 语言编译程序。默认命令是 cc • CXX : C++ 语言编译程序。默认命令是 g++ • CO : 从 RCS 文件中扩展文件程序。默认命令是 关于命令参数的变量 下面的这些变量都是相关上面的命令的参数。如果没有指明其默认值,那么其默认值都是空。 • ARFLAGS : 函数库打包程序 AR 命令的参数。默认值是 rv • ASFLAGS : 汇编语言编译器参数。(当明显地调用 .s 或 .S 文件时) • CFLAGS : C 语言编译器参数。 • CXXFLAGS : C++ 语言编译器参数。 • COFLAGS : RCS 命令参数。 0 码力 | 81 页 | 628.51 KB | 1 年前3
共 1 条
- 1













