正在加载图片...
靳润昭C语言教程讲义 2001年2月17日 如1x的创图回A Line 1 Col 1 Insert Indent t NAME. C neration optImlzation Source Messag enuNUM ) Model:共有Tiny, small. medium, compact., large,huge六种不同模式可由同户选择 2) Define:打开一个宏定义框,同户可输入宏定义。多重定义可同分号,赋值可用等 3) Code generation:它又有许多任选项,这些任选项告诉编译器产生什么样的目标代 Calling convention可选择C或 Pascal方式传递参数 ◆ Instruction set可选择8088/8086或80186/80286指令系列。 ◇ Floating point可选择仿真浮点、数学协处理器浮点或无浮点运算 ☆ Default char type规定char的类型 ☆ Alignonent 规定地址对准原则 令 Merge duplicate strings作优化用,将重复的字符串合并在一起 今 Standard stack frame产生一个标准的栈结构。 ◆ Test stack overflow产生一段程序运行时检测堆栈溢出的代码。 在OBJ文件中放进行号以供调试时用。 令 oBJ debug information在OBJ文件中产生调试信息 4) Optimization:它又有许多任选项 Optimize for选择是对程序小型化还是对程序速度进行优化处理 令 Use register variable用来选择是否允许使用寄存器变量 令 Register optimization尽可能使用寄存器变量以减少过多的取数操作 令 Jump optimization通过去除多余的跳转和调整循环与开关语句的办法,压缩代 5) Source:它又有许多任选项 令 Indentifier length说明标识符有效字符的个数,默认为32个。 ◆ Nested comments是否允许嵌套注释。 令 ANSI keywords only是只允许ANSI关键字还是也允许 Turbo C20关键字 令 Error stop after多少个错误时停止编译,默认为25个 ◆ Warning stop after多少个警告错误时停止编译,默认为100个 第15页靳润昭 C 语言教程讲义 2001 年 2 月 17 日 第15页 1) Model:共有Tiny, small, medium, compact, large, huge 六种不同模式可由同户选 择。 2) Define:打开一个宏定义框, 同户可输入宏定义。多重定义可同分号, 赋值可用等 号。 3) Code generation:它又有许多任选项, 这些任选项告诉编译器产生什么样的目标代 码。  Calling convention 可选择 C 或 Pascal 方式传递参数。  Instruction set 可选择 8088/8086 或 80186/80286 指令系列。  Floating point 可选择仿真浮点、数学协处理器浮点或无浮点运算。  Default char type 规定 char 的类型。  Alignonent 规定地址对准原则。  Merge duplicate strings 作优化用, 将重复的字符串合并在一起。  Standard stack frame 产生一个标准的栈结构。  Test stack overflow 产生一段程序运行时检测堆栈溢出的代码。  Line number 在.OBJ 文件中放进行号以供调试时用。  OBJ debug information 在.OBJ 文件中产生调试信息。 4) Optimization:它又有许多任选项。  Optimize for 选择是对程序小型化还是对程序速度进行优化处理。  Use register variable 用来选择是否允许使用寄存器变量。  Register optimization 尽可能使用寄存器变量以减少过多的取数操作。  Jump optimization 通过去除多余的跳转和调整循环与开关语句的办法, 压缩代 码。 5) Source:它又有许多任选项。  Indentifier length 说明标识符有效字符的个数, 默认为 32 个。  Nested comments 是否允许嵌套注释。  ANSI keywords only 是只允许 ANSI 关键字还是也允许 Turbo C2.0 关键字。 6) Error  Error stop after 多少个错误时停止编译, 默认为 25 个。  Warning stop after 多少个警告错误时停止编译, 默认为 100 个
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有