GitHub - VKCOM/nocc: A distributed C++ compiler: like distcc, but faster
nocc — a distributed C++ compiler
nocc propagates a compiler invocation to a remote machine: nocc g++ 1.cpp calls g++ remotely, not locally.
nocc speeds up compilation of large C++ projects: when you have multiple remotes, tons of local jobs are parallelized between them.
But its most significant effort is greatly speeding up re-compilation across build agents in CI/CD and across developers working on the same project:
they use shared remote caches.
Once a cpp file has been compiled, the resulti...
Read more at github.com