Top/Prog/分散ビルド/distcc

目次

distcc

setup

前提

setup (master, slave 共通)

setup (master)

環境変数 DISTCC_HOSTS の設定

setup (slave)

monitor

ccache と併用する

  1. ccache パッケージを master ホストにインストールする
  2. コンパイラコマンドを置換する
    • 方法1:Makefile の記載を変える
      (変更前) CC := gcc
      (変更後) CC := ccache distcc gcc
    • 方法2:コマンドを置き換える で設定する置き換えコマンドの中身を下記のようにする(ccache を追記):
      #!/bin/bash
      ccache distcc gcc ${@}
    • 方法3:configure で設定する場合
      CC="ccache distcc gcc" CXX="ccache distcc g++" ./configure

参考リンク


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS