热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

C++工程编译时间分析

导读来自MercurySteam公司的工程师CarlosFraguas最近分享了一篇博文。他向我们描述了如何通过C++BuildInsightsSDK来向vcperf中添加新的

导读

来自Mercury Steam公司的工程师Carlos Fraguas最近分享了一篇博文。

他向我们描述了如何通过C++ Build Insights SDK来向vcperf中添加新的/timetrace选项,另外还描述了他是如何使用这套SDK来制作工具来满足他的开发团队的需求的。

今天就让我们来观摩观摩。


背景

大家好,我的名字叫Carlos Fraguas,来自Mercury Steam公司,是一名游戏开发工程师。

今天我分享一下我是如何利用C++ Build Insights SDK来帮助我创建工具,从而减少工程编译时间的。我还会演示如何向vcperf中添加一个新的可视化选项。

有那么一件事情是程序员们最讨厌的:等待工程编译完成。为什么?大家看看下面的漫画就能明白。

来源:XKCD.com

但是有时候坐在那里等待工程编译完成,确实是一件很令人沮丧的事情。长时间的工程编译会影响产品功能的开发和架构迭代(例如,对工程代码进行重构就十分耗费时间),所以我们认为:对开发团队来说,保持尽可能短的开发迭代的时间是很关键的。

不久之前,我开始担心工程编译慢的问题并尝试找一些工具,看看能不能找到工程编译的时间瓶颈。直到C++ Build Insights SDK和vcperf发布,我才真正地在提升工程编译速度的事情上有了一些进展。


推荐阅读
author-avatar
没有1200
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有