如何使MSVC调试版本运行得更快

pau*_*doo 10 c++ debugging performance visual-c++

我们有一个大的C++应用程序,有时我们需要作为调试版本运行以调查错误.调试版本比发布版本慢得多,几乎无法使用.

有哪些技巧可以使MSVC Debug构建执行得更快而不会牺牲太多的可调试性?

Mac*_*cke 12

#pragma optimize("", off)在发布中要调试的所选文件的顶部使用.这提供了更好的堆栈跟踪/变量视图.

如果只需要几个文件来追逐bug,那么效果很好.