使用Visual Studio在调试模式下启用标准库优化

时间:2018-03-15 22:54:26

标签: visual-studio optimization c++17 visual-studio-debugging standard-library

当我在调试模式下使用Visual Studio运行程序时,与发布模式相比,我得到了真正的减速。我知道调试模式不优化代码,特别是标准库中的代码,我不关心。但是,当我编写它时,我真的需要能够调试未优化的代码。是否有任何方法可以将Visual保持在调试模式,而我的代码完全未经优化,而标准库中的所有内容都已优化? 干杯 维克多

1 个答案:

答案 0 :(得分:1)

我的理解是,如果您有项目源代码或者可以重新编译它,您可以更改项目的项目属性或引用项目(如优化或取消优化)。当然,如果我们为一个项目或参考项目启用优化,它会或多或少地影响一些调试功能:

https://msdn.microsoft.com/en-us/library/606cbtzs.aspx?f=255&MSPPError=-2147217396