码迷,mamicode.com
首页 > 其他好文 > 详细

使用ccache大幅度加速gcc编译速度

时间:2014-09-24 17:07:57      阅读:303      评论:0      收藏:0      [点我收藏+]

标签:compiler   gcc   服务器   ubuntu   加速编译   

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编译速度

标签:compiler   gcc   服务器   ubuntu   加速编译   

原文地址:http://blog.csdn.net/chen19870707/article/details/39523085

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!