此面板中的选项指定源列表的选项。
有关*CMDDFT 设置和按钮帮助的信息,请参见一般对话帮助。
- 源列表选项
- 源列表选项
- 如果没有选中此复选框,就不会生成列表,将减少编译时,而且将忽略“编译”选项面板中的下列选项(如果选中的话):
- 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 的目标发行版,则将忽略这些预处理器选项。
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.