与 2013 相比,Visual Studio 2015 构建速度较慢

Posted

技术标签:

【中文标题】与 2013 相比,Visual Studio 2015 构建速度较慢【英文标题】:Visual Studio 2015 Build Speed is slower in comparison to 2013 【发布时间】:2016-09-30 11:14:38 【问题描述】:

我们正在将我们的 Windows 版本从 2013 年更新到 Visual Studio 2015。现在正在编译代码,我们注意到构建时间增加了。即从 14 分钟增加到 17 分钟。这有点问题。

vs2015 可能会产生更好的优化代码。但是对于 on-commit 构建优化的代码不是优先事项。相反,我们更喜欢避免排队和延迟的快速构建。

vs2015 中是否有任何默认选项可供我们关闭以提高构建速度?也就是说,自 2013 年以来,情况发生了变化。

我应该注意我们使用 SCons。所以受影响的主要工具是cl和link。即,而不是 Visual Studio / msbuild。

【问题讨论】:

【参考方案1】:

尝试设置:

env['CCFLAGS']= '/0d'
env['LINKFLAGS'] = '/0d'

发件人(https://msdn.microsoft.com/en-us/library/k1ack8f1.aspx)

/Od 禁用优化,加速编译和简化 调试。

【讨论】:

我试一试

以上是关于与 2013 相比,Visual Studio 2015 构建速度较慢的主要内容,如果未能解决你的问题,请参考以下文章

Microsoft Visual Studio 2013 VSTS单元测试指南

Visual Studio 2013环境搭建与基本结构

Visual studio 2015 和 2013 哪个更适合新手学习C语言

Visual Studio 2015 的 Web 应用程序响应时间变慢

Visual studio2013 扩展和更新在哪?

Visual Studio 2013与Git