没有合适的资源?快使用搜索试试~ 我知道了~
cpp-build-analyzer:使用C ++ Build Insights SDK分析MSVC C ++编译
共94个文件
h:33个
cpp:23个
png:7个
需积分: 15 1 下载量 60 浏览量
2021-04-14
18:59:40
上传
评论
收藏 1.1MB ZIP 举报
温馨提示
C ++构建分析器 利用从您的MSVC版本中获取有趣的数据。 特征 在生成执行后生成火焰图: 还显示模板实例化(如果存在): 生成文件包含图: 列出文件编译时间: 列出文件包含时间: 列出函数编译时间: 列出模板实例化时间: 互动范例 通过在Visual Studio 16.4(Visual Studio 2019)中以Debug|x64配置分析CppBuildAnalyzer上的Rebuild ,可以获得以前的屏幕截图。 您可以在此处检查文件(已对其进行了编辑以删除本地路径): :在Google Chrome跟踪查看器(chrome:// tracing)中打开。 :在Visual Studio中打开。 。 。 。 模板实例化。 入门 要求: 安装Visual Studio 2017社区版。 克隆并构建vcperf 。 克隆并构建此存储库。 收集跟踪:
资源推荐
资源详情
资源评论
收起资源包目录
cpp-build-analyzer-master.zip (94个子文件)
cpp-build-analyzer-master
.github
ISSUE_TEMPLATE
blank-issue.md 128B
crash.md 1KB
src
AnalysisExporter
FunctionCompilations
FunctionCompilationsExporter.h 426B
FunctionCompilationsExporter.cpp 4KB
PCH
PCH.cpp 17B
PCH.h 241B
FileCompilations
FileCompilationsExporter.h 365B
FileCompilationsExporter.cpp 2KB
FileInclusions
FileInclusionGraphExporter.cpp 1KB
FileInclusionTimesExporter.h 420B
FileInclusionGraphExporter.h 334B
FileInclusionTimesExporter.cpp 3KB
BuildTimeline
BuildTimelineExporter.cpp 5KB
BuildTimelineExporter.h 386B
TemplateInstantiations
TemplateInstantiationsExporter.cpp 5KB
TemplateInstantiationsExporter.h 594B
ConsoleMain
Main.cpp 9KB
Version.h 1018B
BuildAnalyzer
PCH
PCH.cpp 17B
PCH.h 145B
BuildAnalyzer.cpp 4KB
BuildAnalyzer.h 2KB
Analyzers
FunctionCompilations
FunctionCompilationsAnalyzer.cpp 824B
FunctionCompilationsAnalyzer.h 666B
FileCompilations
FileCompilationsAnalyzer.cpp 3KB
FileCompilationsAnalyzer.h 810B
FileInclusions
FileInclusionsAnalyzer.cpp 1KB
FileInclusionsAnalyzer.h 920B
BuildTimeline
FilterTimeline.h 623B
TimelinePackedProcessThreadRemappingAnalyzer.cpp 709B
FilterTimeline.cpp 489B
BuildTimelineAnalyzer.cpp 8KB
BuildTimelineAnalyzer.h 2KB
TimelinePackedProcessThreadRemappingAnalyzer.h 476B
TemplateInstantiations
TemplateInstantiationsAnalyzer.h 1KB
TemplateInstantiationsAnalyzer.cpp 2KB
AnalysisData
FileCompilationData.h 271B
TimeElapsedPerOcurrence.h 159B
FileCompilationDataPerFile.h 195B
PCH
PCH.cpp 17B
PCH.h 265B
BuildTimeline
TimelineTypes.h 207B
BuildTimeline.cpp 3KB
BuildTimeline.h 2KB
TimelineEntry.h 2KB
TimelineEntry.cpp 2KB
ProcessThreadRemapping
PackedProcessThreadRemapper.cpp 9KB
PackedProcessThreadRemapper.h 2KB
ProcessThreadRemapping.h 276B
SymbolKey.h 94B
Utilities
MiniDumpGeneration.h 83B
CppBuildInsightsDataConversion.cpp 2KB
CppBuildInsightsDataConversion.h 361B
MiniDumpGeneration.cpp 4KB
SymbolNames.h 148B
FileInclusionsPerFile.h 221B
TemplateInstantiationData.h 433B
TimeElapsedPerOccurrencePerConcept.h 213B
LICENSE.md 34KB
README.md 5KB
external_libraries
cxxopts
cxxopts.hpp 41KB
.gitignore 6KB
CppBuildAnalyzer.sln 4KB
readme_samples
function-compilation-times.png 67KB
flame-graph.png 37KB
file-compilation-times.png 57KB
template-instantiation-times.png 71KB
sample_output
FileCompilations.csv 2KB
FunctionCompilations.csv 3.43MB
FileInclusions.dgml 66KB
BuildTimeline.json 3.38MB
README.md 396B
TemplateInstantiations.csv 2.49MB
FileInclusionTimes.csv 26KB
file-inclusion-times.png 49KB
file-inclusion-graph.png 23KB
flame-graph-template-instantiation.png 45KB
projects
AnalysisExporter
AnalysisExporter.vcxproj 14KB
packages.config 142B
AnalysisExporter.vcxproj.filters 3KB
ConsoleMain
ConsoleMain.vcxproj 11KB
ConsoleMain.rc 2KB
ConsoleMain.vcxproj.filters 724B
packages.config 152B
BuildAnalyzer
packages.config 152B
BuildAnalyzer.vcxproj 14KB
BuildAnalyzer.vcxproj.filters 4KB
PropertySheets
WarningsAsErrors.props 390B
MultiProcessorCompilation.props 402B
IntDir.props 381B
OutDir.props 381B
AnalysisData
packages.config 152B
AnalysisData.vcxproj 14KB
AnalysisData.vcxproj.filters 3KB
共 94 条
- 1
资源评论
weixin_42128015
- 粉丝: 20
- 资源: 4641
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功