Fastbuild
summary
FastBuild claims to cut compile time by using parallel compilation, an optional object cache and unity/block builds, and it runs as a distributed worker process to farm work over a LAN. The tool is a single 609 kilobyte executable with no external deps, understands GCC/Clang/MSVC and consoles, generates Visual Studio projects and supports PCH. It emits HTML output per object file with timing so slow translation units are visible and the example builds a HelloWorld executable successfully.
AI-written summary · about
chapters (4)
related talks
47mUsing Incredibuild to Accelerate Static Code Analysis and Builds
38mBuying More Time for Innovation
46mBuilding and Packaging Modern C++
54mCMake for the Impatient
30mA Deep Dive into a Cross-Platform Build Farm
21mFast/Correct: Choose two using Bazel for a monorepo
01h 00mThe Hitchhiker's Guide to Faster Builds
53mWhy Is My C++ Build So Slow? Compilation Profiling and Visualization
