nocc:大幅提升大型C++项目编译速度的分布式编译器
2025-02-11
nocc是一个分布式C++编译器,通过将编译任务分发到远程机器,极大地加快了大型C++项目的编译速度,尤其是在CI/CD和多人协作开发场景下。它利用共享远程缓存,避免重复编译,在VK.com的KPHP项目中取得了2-9倍的性能提升。nocc易于集成到任何构建系统中,并支持预编译头文件,显著减少了编译时间。
nocc是一个分布式C++编译器,通过将编译任务分发到远程机器,极大地加快了大型C++项目的编译速度,尤其是在CI/CD和多人协作开发场景下。它利用共享远程缓存,避免重复编译,在VK.com的KPHP项目中取得了2-9倍的性能提升。nocc易于集成到任何构建系统中,并支持预编译头文件,显著减少了编译时间。