0

单独运行 VTUNE 时出现某些错误,但如果我从 MSVC IDE 运行它,一切正常。
如果我从 MSVC 内部运行 VTUNE,是否会有任何报告不准确?

4

1 回答 1

0

您使用哪个 VTune 版本?一般来说,MSVS 集成版本的 VTune 提供与“独立”完全相同的功能。当然,准确度完全没有差别。

MSVS 与“独立”的选择取决于您的应用程序和工作方式。如果您将 MSVS 用于开发目的(因此您集成了解决方案和源代码),则使用 MSVS 集成版本在源代码观点的“更多自动化”方面应该更方便。同时,有些人更喜欢以独立的方式使用分析器,因为他们的解决方案已经使 IDE 进程超载,但是即使对于大型遗留行业代码来说,这种情况也很少见。

旁注:在其他 Parallel Studio 工具(VTune、Inspector 和 Advisor XE,以及 Composer=Compiler+Libraries)中,您可能真的会发现在 MSVS 和 Linux/Standalone 中以不同方式启用的功能。示例: 1. Inspector 调试器与 cl 与 gcc/gdb 的集成 2.顾问注释向导与协助窗口。然而,VTune 甚至没有主机之间的那些微小差异。

于 2013-11-15T14:37:15.687 回答