C++ VS2010 Ultimate中的代码覆盖率和评测命令行工具
我可以运行这些命令来生成.coverage文件以获得代码覆盖率结果C++ VS2010 Ultimate中的代码覆盖率和评测命令行工具,c++,visual-studio-2010,profiling,code-coverage,C++,Visual Studio 2010,Profiling,Code Coverage,我可以运行这些命令来生成.coverage文件以获得代码覆盖率结果 vsinstr -coverage helloclass.exe /exclude:std::* vsperfcmd /start:coverage /output:run.coverage helloclass vsperfcmd /shutdown 我可以使用相同的工具获取分析报告吗 如果是,我可以做什么 如果没有,VS2010中有哪些工具可用于评测 评测使用与代码覆盖率相同的工具集,但命令略有不同。通过分析,您可以同时
vsinstr -coverage helloclass.exe /exclude:std::*
vsperfcmd /start:coverage /output:run.coverage
helloclass
vsperfcmd /shutdown
我可以使用相同的工具获取分析报告吗
- 如果是,我可以做什么
- 如果没有,VS2010中有哪些工具可用于评测
如果您正在评测托管代码,则这些步骤会略有变化(您还需要使用
vsperfclerenv
)。MSDN有很好的文档和示例说明如何使用。@prosseek:首选方法是直接在Visual Studio中打开它(文件»打开)。有关命令行文本报告,请参见VSPerfReport.exe
,例如VSPerfReport/summary:all foo.vsp
。
vsinstr myapp.exe
vsperfcmd /start:trace /output:trace.vsp
myapp
vsperfcmd /shutdown
vsperfcmd /start:sample /output:sample.vsp /launch:myapp.exe
vsperfcmd /shutdown