colorgcc 와 ccache 같이 사용하기

1.
우선 ccache를 설치한다
sudo apt-get install ccache

2.
/usr/bin 디렉토리에다 colorgcc 펄 스크립트를 넣어준다
(스크립트 소스 : http://schlueters.de/colorgcc.1.3.2.txt)

3.
/usr/lib/colorgcc 라는 디렉토리를 하나 만들어준다
g++,gcc 같은 파일을 만들고 /usr/bin/colorgcc로 심볼릭 링크를 걸어준다

4.
/etc/colorgcc/ 폴더를 만들고 colorgccrc 파일을 넣어준다
(rc파일 소스 : http://schlueters.de/colorgccrc.txt)

5.
colorgccrc 파일의 29번 라인부터 아래 코드로 대체한다
g++: /usr/lib/ccache/bin/g++
gcc: /usr/lib/ccache/bin/gcc
c++: /usr/lib/ccache/bin/g++
cc: /usr/lib/ccache/bin/gcc
g77: /usr/lib/ccache/bin/g77
f77: /usr/lib/ccache/bin/g77
gcj: /usr/lib/ccache/bin/gcj

6.
/etc/bash.bashrc 파일에 아래 내용을 추가한다

# Make “g++” command call colorgcc
export PATH=”/usr/lib/colorgcc/bin:$PATH”

# Tell ccache to invoke compilers in /usr/bin
export CCACHE_PATH=”/usr/bin”

Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

w

%s에 연결하는 중