【发布时间】:2010-08-21 16:20:55
【问题描述】:
我想知道在 Visual Studio 中为我的 c++ 应用程序生成优化目标代码的编译器优化策略。 目前我正在使用默认设置。
【问题讨论】:
-
您遇到了哪些问题,您认为可以通过更改编译器设置来解决?
-
项目+属性,C/C++,优化。按 F1 了解它的含义。
-
别忘了发布版本,而不是调试版本。
-
@jdv:为什么。如果调试版本足够好(您需要定义足够好),为什么不发布调试版本。这就是为什么如果出现问题,您可以在出现问题的环境中进行现场调试。
-
您的问题有点宽泛,无法在 SO 答案中回答。需要一篇文章来回答它,因为编译器采用 许多 策略来优化它生成的代码。毕竟,那些编写编译器的人已经在优化 C++ 代码上苦苦钻研了 30 多年,而且他们确实提出了很多想法。