RealPath:
WebPath:
2017/02/12 02:24 (JST) 更新
MinGW-w64 on MSYS2 >>

ccache

Contents

概要

無くても良いが有るとコンパイルがけっこう速くなるらしい。

導入

MSYS2 MinGW 64-bit
$ pacman --needed -S mingw-w64-x86_64-ccache

インストール確認

MSYS2 MinGW 64-bit
$ ls -ltr /mingw64/bin | grep ccache
-rwxr-xr-x 1 kobake kobake    177215 Jan 13 15:34 ccache.exe

$ ls -ltr /mingw64/lib | grep ccache
drwxr-xr-x 1 kobake kobake        0 Jan 13 15:34 ccache

$ ls -ltr /mingw64/lib/ccache/bin
total 8
-rwxr-xr-x 1 kobake kobake 61 Jan 13 15:34 x86_64-w64-mingw32-gcc
-rwxr-xr-x 1 kobake kobake 61 Jan 13 15:34 x86_64-w64-mingw32-g++
-rwxr-xr-x 1 kobake kobake 61 Jan 13 15:34 x86_64-w64-mingw32-c++
-rwxr-xr-x 1 kobake kobake 42 Jan 13 15:34 gcc
-rwxr-xr-x 1 kobake kobake 42 Jan 13 15:34 g++
-rwxr-xr-x 1 kobake kobake 42 Jan 13 15:34 cpp
-rwxr-xr-x 1 kobake kobake 41 Jan 13 15:34 cc
-rwxr-xr-x 1 kobake kobake 42 Jan 13 15:34 c++

設定

~/.bashrc
export USE_CCACHE=1
export CCACHE_DIR=/var/ccache-cache
export CCACHE_LOGFILE=/var/log/ccache.log
# export CCACHE_PREFIX=distcc