# Speeding up C++ build times

DevFeed: [Speeding up C++ build times](<https://devfeed.tech/articles/speeding-up-c-build-times-10065.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/speeding-up-build-times/>)

Author: Isabel Ren; Kunal Desai

Published: 2024-04-25T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [build times](<https://devfeed.tech/topics/build-times.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [Caching](<https://devfeed.tech/topics/caching.md>)

Tags: [build-times](<https://devfeed.tech/tags/build-times.md>), [building](<https://devfeed.tech/tags/building.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [productivity](<https://devfeed.tech/tags/productivity.md>)

## AI overview

This article describes how Figma investigated rapidly increasing C++ build times and identified unnecessary header inclusion and transitive dependencies as likely causes. The team reports cutting build times in half and shipping a solution for scale, although the supplied text ends before the detailed solution is presented.

## Source excerpt

When we learned that engineers were losing hours building our C++ codebase, we jumped into investigating the root cause. Here's how we cut build times in half and shipped a solution for scale.