首页 > 代码库 > 使用ccache大幅度加速gcc编译速度
使用ccache大幅度加速gcc编译速度
- Author:Echo Chen(陈斌)
- Email:chenb19870707@gmail.com
- Blog:Blog.csdn.net/chen19870707
- Date:May 9th, 2013
Explain
在做游戏服务器时,由于耦合度较高,每次编译都需要编译整个工程,非常耗时,偶然的发现了ccache,安装使用了一下,果然神奇,原来需要5分钟编译的工程1分钟可以编译完成,很好用,下面mark一下ubuntu下安装使用方法。
- 安装ccache
sudo apt-get install ccache
- 查看ccache 安装位置
whereis ccache
查看安装路径, /usr/bin/ccache
- 创建gcc,g++链接
mkdir ~/.bin cd ~/.bin/ ln -s /usr/bin/ccache gcc ln -s /usr/bin/ccache g++
- PATH设置,更改本地.bashrc文件,修改gcc,g++链接到ccache
vim ~/.bashrc
添加 export PATH="/home/<user>/.bin:$PAHT
- 确认是否生效
<span style="font-weight: normal;">which g++</span>
如果是/home/<user>/.bin/g++就成功了;
直接编译项目,是不是飞一样的感觉,
此外ccache也支持android
xcode ccache加速:https://stackedit.io/viewer#!provider=gist&gistId=bace97f64151a503b824&filename=speedup-xcode-via-ccache-zhzheng-1.md
-
Echo Chen:Blog.csdn.net/chen19870707
-
使用ccache大幅度加速gcc编译速度
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。