コンパイラは、テンプレートインスタンスを格納しなければならないとき、出力ファイルに対応するテンプレートリポジトリにそれらを保存します。たとえば、次のコマンド行は、./sub/a.o というオブジェクトファイルを生成し、./sub/SunWS_cache ディレクトリ内のリポジトリにテンプレートインスタンスを書き込みます。コンパイラがテンプレートをインスタンス化するときにこのキャッシュディレクトリが存在しない場合は、このディレクトリが作成されます。
example% CC -o sub/a.o a.cc |