文件名称:CompileTimer:一组测试基准C ++结构的编译时间
文件大小:14KB
文件格式:ZIP
更新时间:2024-06-07 23:27:07
c-plus-plus benchmarking C++
编译计时器
一组测试基准C ++结构的编译时间
该项目试图了解什么c ++构造需要花费多少时间来构建(编译+链接)该测试当前仅在VS2017 / msbuild中完成(15.6预览版7)
要重复这些结果,请使用以下版本: :
VS2017 / msbuild的结果(15.6预览版7):
10.000 empty runs: 191ns
default empty console project: 563ms
default + include "windows.h": 607ms
default + instantiate 1000 std::vector
【文件预览】:
CompileTimer-master
----packages.config(213B)
----stdafx.h(366B)
----CompileTimer.cpp(19KB)
----PopenSystemCommand.h(2KB)
----stdafx.cpp(48B)
----README.md(18KB)
----CompileTimer.vcxproj(9KB)
----CompileTimer.vcxproj.filters(1KB)
----template()
--------project.vcxproj(8KB)
--------project.cpp(156B)
--------stdafx.h(30B)
--------stdafx.cpp(44B)
----PopenSystemCommand.cpp(2KB)
----CompileTimer.sln(1KB)
----.gitignore(32B)
----CompileTimer.vcxproj.user(162B)
----targetver.h(630B)