我正在 Visual Studio 2012 环境中编写 C++ 代码。代码库不是很大(包含在大约 10-12 个源文件中)。我项目中某些函数的执行时间很长(比如 REL 模式下 10 秒,DEBUG 模式下 50 秒)
现在在调试时,我经常需要查看在我的应用程序生命周期结束时执行的函数。有没有办法只为我的项目中的特定函数和/或文件禁用编译器优化。这将使我能够优化一些计算量大的函数的执行
注意:我之前错误地提到了“调试符号”而不是“编译器优化”。我基本上是在使用编译器优化来问这个问题,因为在使用断点进行调试时检查变量值会变得很困难。