正在加载图片...
~1ibg+'时使用这个选项.) -undef 不要预定义任何非标准宏.(包括系统结构标志). -E 仅运行C预处理器.预处理所有指定的C源文件,结果送往标准输出或指定的输出文件. -C 告诉预处理器不要丢弃注释.配合·-E'选项使用。 -P 告诉预处理器不要产生~#1ine'命令.配合`-E'选项使用. -M【-Mg] 告诉预处理器输出一个适合make的规则,用于描述各目标文件的依赖关系.对于每个源 文件,预处理器输出一个make规则,该规则的目标项(target)是源文件对应的目标 文件名,依赖项(dependency)是源文件中`#include引用的所有文件.生成的规则 可以是单行,但如果太长,就用八'-换行符续成多行.规则显示在标准输出,不产生预 处理过的C程序 -M'隐含了`-E'选项. ~-G'要求把缺失的头文件按存在对待,并且假定他们和源程序文件在同一目录下.必 须和-M'选项一起用. -MM [-MG 和`-M'选项类似,但是输出结果仅涉及用户头文件,象这样~#include file"'.忽略 系统头文件如`#include<file>'. -MD 和~-M'选项类似,但是把依赖信息输出在文件中,文件名通过把输出文件名末尾的 ·.。'替换为、.'产生.同时继续指定的编译工作--~-D'不象-M那样阻止正常 的编译任务· Mach的实用工具`md'能够合并`.d'文件,产生适用于`make'命令的单一的依赖文 件 -MMD 和`-D'选项类似,但是输出结果仅涉及用户头文件,忽略系统头文件. 一H 除了其他普通的操作,GCC显示引用过的头文件名, -Aquestion(answer) 如果预处理器做条件测试,如`#iE#question(answer)',该选项可以断言(Assert) question的答案是answer.-A-'关闭一般用于描述目标机的标准断言. -Dmacro 定义宏macro,宏的内容定义为字符串1'. -Dmacro=defn 定义宏macro的内容为defn.命令行上所有的`-D'选项在`-U'选项之前处理」 -Umacro 取消宏macro.`-U'选项在所有的`-D'选项之后处理,但是优先于任何~-include`libg++'时使用 这个选项.) -undef 不要预定义任何非标准宏. (包括系统结构标志). -E 仅运行 C 预处理器.预处理所有指定的 C 源文件,结果送往标准输出或指定的输出文件. -C 告诉预处理器不要丢弃注释.配合`-E'选项使用. -P 告诉预处理器不要产生`#line'命令.配合`-E'选项使用. -M [ -MG ] 告诉预处理器输出一个适合make的规则,用于描述各目标文件的依赖关系.对于每个源 文件,预处理器输出 一个 make 规则,该规则的目标项(target)是源文件对应的目标 文件名,依赖项(dependency)是源文件中 `#include 引用的所有文件.生成的规则 可以是单行,但如果太长,就用`\'-换行符续成多行.规则 显示在标准输出,不产生预 处理过的 C 程序. `-M'隐含了`-E'选项. `-MG'要求把缺失的头文件按存在对待,并且假定他们和源程序文件在同一目录下.必 须和 `-M'选项一起用. -MM [ -MG ] 和`-M'选项类似,但是输出结果仅涉及用户头文件,象这样`#include file"'.忽略 系统头文件如`#include <file>'. -MD 和`-M'选项类似,但是把依赖信息输出在文件中,文件名通过把输出文件名末尾的 `.o'替换为 `.d'产生.同时继续指定的编译工作---`-MD'不象`-M'那样阻止正常 的编译任务. Mach 的实用工具`md'能够合并`.d'文件,产生适用于`make'命令的单一的 依赖文 件. -MMD 和`-MD'选项类似,但是输出结果仅涉及用户头文件,忽略系统头文件. -H 除了其他普通的操作, GCC 显示引用过的头文件名. -Aquestion(answer) 如果预处理器做条件测试,如`#if #question(answer)',该选项可以断言(Assert) question 的答案是 answer. -A-'关闭一般用于描述目标机的标准断言. -Dmacro 定义宏 macro,宏的内容定义为字符串`1'. -Dmacro=defn 定义宏 macro 的内容为 defn.命令行上所有的`-D'选项在 `-U'选项之前处理. -Umacro 取消宏 macro. `-U'选项在所有的`-D'选项之后处理,但是优先于任何 `-include
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有