-optimize
启用或禁用编译器优化。
语法
-optimize[ + | - ]
参数
术语 | 定义 |
---|---|
+ | - |
可选。 -optimize- 选项启用或禁用编译器优化。 -optimize+ 选项启用优化。 默认情况下,禁用优化。 |
备注
编译器优化会使输出文件更智能、更快并且更有效。 但是,由于优化会导致输出文件中的代码重排,因此 -optimize+
可能会增加调试的难度。
使用 -target:module
为程序集生成的所有模块都必须使用与程序集相同的 -optimize
设置。 有关详细信息,请参阅 -target (Visual Basic)。
可以组合 -optimize
和 -debug
选项。
在 Visual Studio 集成开发环境中设置 -optimize |
---|
1. 在“解决方案资源管理器”中选择一个项目。 在 “项目” 菜单上,单击 “属性” 。 2. 单击“编译”选项卡。 3. 单击“高级”按钮。 4. 修改“启用优化”复选框。 |
示例
下面的代码编译 T2.vb
,并启用编译器优化。
vbc t2.vb -optimize