高手们来看看VS2010 中编译器设置都是什么意思(其实VS2008也差不多吧),谁能详细的给说一下,万分感谢了

如题所述

这是C/C++编译优化设置部分
第一行,启用的优化等级,这里优化被禁止了
第二行,内联函数,表示是否展开,还是以函数形式存在
第三行,是否启用内部函数
使用内部函数的代码比较快,因为它们没有函数调用的系统开销。但由于创建了附
加代码,代码尺寸可能比较大。
第四行,优化方式,速度优先还是代码尺寸优先;通常会选择速度优先,现在尺寸已不是问题
第五行,是否禁止在调用堆上创建框架指针,以加快函数调用;堆内存分配算法需要时间
第六行,是否启用纤程安全的线程本地存储优化
第七行,是否启用全局链接时代码优化;指的是生成具体指令过程推迟到链接的时候,这样有
助于具体的一些优化,比如,函数内部变量,有些可以是寄存器变量,没必要再
栈里分配,寄存器访问比内存访问快很多,这些都依赖于函数的调用拓扑等关系。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-17
大哥,VS那么大一个系统怎么好说,再说了那上面都是英文,你需要用的时候翻译一下就明白了。说的了,就是给你说了,你也记不下来的。还有“纸上得来终觉浅,绝知此事要躬行”如果你实在想知道,不如找一个中文版本来对照一下,就好了。本回答被网友采纳
第2个回答  2012-08-17
用有道词典翻译一下,或者下载一个中文版本的VS2010来用