早期的时候通过C++的前置声明可以提高一些。但是后期发现还是跟不上,故搭建一个分布式编译环境。
环境:centos6.3
1. 要使用distcc当然需要先去安装。这里使用官方源码编译安装。 下载地址:https://code.google.com/p/distcc/downloads/list
这里选择需要下载的内容,我选择的是distcc-3.2rc1.tar.bz2
2. 编译distcc源码需要先安装python支持, 在centos中使用 sudo yum install python-devel 其他linux可以参照
利用distcc加速C++项目的分布式编译

本文介绍了如何在CentOS 6.3环境下安装和配置distcc,实现分布式编译以提升编译速度。通过安装、设置开机启动distccd服务、配置环境变量,并在编译时指定distcc,可以显著减少大型项目的编译时间,如将gameserver的编译时间从20分钟缩短到6分钟左右。
最低0.47元/天 解锁文章
1317

被折叠的 条评论
为什么被折叠?



