Microsoft C6.0编译器因优化带来的问题 |
| |
作者姓名: | 罗巍 |
| |
作者单位: | 武汉大学计算机科学系 430072 |
| |
摘 要: | Microsoft C 6.0是美国Microsoft公司开发的一个很优秀的C语言开发系统。它为了适应各种程序的不同需要,在编译程序将源文件代码编译形成目标文件代码的过程中,为用户提供了多种方式进行优化,而这些优化很有可能会对得到的可执行文件的操作产生影响。例如,以占用更多的存储空间的代价,可以将程序编译得具有较高的执行速度,而以较长的运行时间为代价则可以换取程序的紧凑性。在所有的Microsoft编译程序中,缺省的优化选择是:时间优化方式(Optimize for Time),即以较大的程序换取较高的执行速度。但这种缺省优化方式并不适用于所有的程序。
|
关 键 词: | 编译程序 C语言 编译器 |
本文献已被 CNKI 维普 等数据库收录! |
|