Microsoft Visual Basic 版本允许使用与 Microsoft Visual C++ 相同的优化后端编译器技术编译应用程序,产生快速、高效的本地代码。本地代码编译提供了若干优化和调试选项,而在伪代码编译中是没有这些选项的。习惯上将这些选项称为“开关”,因为每一个选项都可以被打开或关闭。
本附录提供本地代码编译器选项的文档,这些选项处于“工程”菜单下“工程属性”对话框中的“编译”选项卡中。
![]() |
优化快速代码
使编译后的可执行文件的速度达到最快。 |
![]() |
优化小代码
使编译后的可执行文件的大小达到最小。 |
![]() |
不优化
关闭全部编译器优化选项。 |
![]() |
支持 Pentium Pro
为支持 Pentium Pro (P6) 处理器而优化代码生成。 |
![]() |
创建符号调试信息
在编译后的可执行文件中生成符号调试信息。 |
![]() |
假设没有别名
通知编译器禁止程序用多个名字引用同一个内存地址。 |
![]() |
取消数组边界检查
关闭对数组有效索引和维数进行的错误检查。 |
![]() |
取消整数溢出检查
关闭对赋给整数变量的数值进行的错误检查。 |
![]() |
取消浮点数错误检查
关闭对有效浮点数操作和赋给浮点数变量的数值进行的错误检查。 |
![]() |
取消对 Pentium FDIV 的安全检查
关闭 Pentium 处理器的特殊代码的生成,其中,处理器带有 FDIV 错误。 |
![]() |
允许无四舍五入的浮点数操作
允许编译器比较浮点数表达式而不必作四舍五入。 |