Next: Option properties, Up: Options
选项文件是一个简单的记录列表,记录中的每个域独自占有一行,记录之间由空行分隔。注释独自占有一行,可以出现在文件的任何地方,并且由分号开头。分号前允许有空格。
文件中可以包含下列类型的记录:
cl_target_option
structure.
Undocumented
属性,则会忽略该域)
缺省的,所有以“f”,“W”或者“m”开头的选项被隐式的假设会有一个“no-”形式。该形式不必再单独列出来。如果以这些字母开头的选项没有“no-”形式,可以使用RejectNegative
属性来去掉。
帮助文本在显示前会被自动换行。正常情况下,选项的名字会被打印在输出的左边,帮助文本被打印在右边。但是,如果帮助文本包含一个tab字符,则tab左边的文本会被用来替代选项的名字,tab右边的文本作为帮助文本。这样就可以用来详尽的阐述选项会使用什么类型的参数。
MASK_
x宏对应的位置位。同时,会声明一个TARGET_
x宏,当MASK_
x位被置位时其值为1,否则为0。
它们最初是为了声明与用户选项没有联系的目标掩码,或者是因为这些掩码表示内部的开关,或者是因为这些选项不在所有的配置中,但是还需要定义掩码的。