列表面板

此面板中的选项指定源列表的选项。

有关*CMDDFT 设置和按钮帮助的信息,请参见一般对话帮助

源列表选项

源列表选项
如果没有选中此复选框,就不会生成列表,将减少编译时,而且将忽略“编译”选项面板中的下列选项(如果选中的话):
  • Struct 或 union 变量
  • 被引用的 struct 或 union 变量
  • 扩展宏
  • 完整列表
  • 扩展包括文件*SHOWINC*SHOWUSR
  • 源语句
  • 交叉引用标识符
  • 交叉引用引用的标识符

如果选中此复选框,则生成编译器列表。可以选择下列列表选项:

文件名
定义基本 IFS 列表文件的名称。此字段的可能值有:

*CMDDFT
引用系统当前缺省的文件名。

filename
指定文件名。

标题
定义列表的标题。此字段的可能值有:

*CMDDFT
引用系统当前缺省的标题。

标题
指定最长为 80 个字符的标题字符串。

子标题
定义列表的标题。此字段的可能值有:

*CMDDFT
引用系统当前缺省的子标题。

子标题
指定最长为 80 个字符的子标题字符串。

预处理器选项

预处理器选项
指定预处理器生成的输出。这个字段中的值允许您指定一个或多个下列编译器选项:

*CMDDFT
使用系统当前缺省的预处理器输出。

*NONE
预处理器不生成输出。

*DFT
等价于同时指定 *RMVCOMMENT 和 *GENLINE。

*RMVCOMMENT
保留预处理期间的注释。

*NORMVCOMMENT
不保留预处理期间的注释。

*GENLINE
在预处理器输出中产生 #line 伪指令。

*NOGENLINE
在预处理器输出中抑制 #line 伪指令。

输出源文件
定义存储预处理器输出的文件的名称。将这个字段与输出源成员字段一起使用。可选择下列某一个值填入该字段中:

*CMDDFT
将预处理器输出存储在系统当前缺省的位置。

*SRCMBR
指定存储预处理器输出的源文件的名称。

定义存储预处理器输出的库的名称。将这个字段与输出源文件输出源成员字段一起使用。可选择下列某一个值填入该字段中:

*SRCLIB
指定存储预处理器输出的库的名称。

*CURLIB
预处理器输出存储在当前库中。

输出源成员
定义存储预处理器输出的成员的名称。将这个字段与输出源文件字段一起使用。可选择下列某一个值填入该字段中:

*CMDDFT
将预处理器输出存储在系统当前缺省的位置。

*MODULE
指定存储预处理器输出的源成员的名称。

输出流文件
定义存储预处理器输出的 IFS 流路径名称。可选择下列某一个值填入该字段中:

*CMDDFT
将预处理器输出存储在系统当前缺省的位置。

*SRCSTMF
将预处理器输出存储到当前目录中,它的主文件名与 SRCSTMF 命令选项指定的文件名相同,而文件扩展名称为 .i。仅当选中编译器选项面板中的源流文件复选框时,这个选项才有效。

注:
如果为编译对象指定早于 V5R1M0 的目标发行版,则将忽略这些预处理器选项。