Hacker News new | ask | show | jobs
by wavemode 6 days ago
A fresh build of a large C++ project taking 1 hour does not sound strange at all.

If that's an incremental build though (i.e. simply rebuilding after changing a few files), there's something very wrong.

3 comments

FASTBuild has been a game changer for our team recently if you have extra hardware sitting around.

https://www.fastbuild.org/docs/home.html

Your org needs better distributed build caching if you can't get that number lower. All builds should be "incremental" with appropriate caching.
Not everyone in the world who compiles a C++ project is necessarily doing so for an "org"
It does if you have an even remotely reasonably specced development machine.