ccacheとは、CまたはC++のコンパイラが出力するデータをキャッシュするソフトウェア開発ツールである。その目的は、2回目以降のソフトウェアビルドにおいてはコンパイルを避け、出力結果を再利用することにある。これは再コンパイル速度を劇的に改善する。このツールはコンパイラがソースコードをコンパイルする際の処理に割り込み、コンパイル時に固有であるべき各種データのハッシュ値を生成する。この付加的な処理により、概ね1度目のコンパイルはキャッシュを実行しない場合に比べ、コンパイルに時間がかかる。2度目以降のコンパイルでは再度ハッシュを生成し、その値がキャッシュデータのものと一致するかチェックする。一致すればccacheはコンパイラにコンパイルを指示する代わりにキャッシュされたデータを書き出す。一致しなければ、コンパイル処理はコンパイラに渡される。 ccacheはGNU General Public Licenseのもと利用可能である。

Property Value
dbo:abstract
  • ccacheとは、CまたはC++のコンパイラが出力するデータをキャッシュするソフトウェア開発ツールである。その目的は、2回目以降のソフトウェアビルドにおいてはコンパイルを避け、出力結果を再利用することにある。これは再コンパイル速度を劇的に改善する。このツールはコンパイラがソースコードをコンパイルする際の処理に割り込み、コンパイル時に固有であるべき各種データのハッシュ値を生成する。この付加的な処理により、概ね1度目のコンパイルはキャッシュを実行しない場合に比べ、コンパイルに時間がかかる。2度目以降のコンパイルでは再度ハッシュを生成し、その値がキャッシュデータのものと一致するかチェックする。一致すればccacheはコンパイラにコンパイルを指示する代わりにキャッシュされたデータを書き出す。一致しなければ、コンパイル処理はコンパイラに渡される。 ccacheはGNU General Public Licenseのもと利用可能である。 (ja)
  • ccacheとは、CまたはC++のコンパイラが出力するデータをキャッシュするソフトウェア開発ツールである。その目的は、2回目以降のソフトウェアビルドにおいてはコンパイルを避け、出力結果を再利用することにある。これは再コンパイル速度を劇的に改善する。このツールはコンパイラがソースコードをコンパイルする際の処理に割り込み、コンパイル時に固有であるべき各種データのハッシュ値を生成する。この付加的な処理により、概ね1度目のコンパイルはキャッシュを実行しない場合に比べ、コンパイルに時間がかかる。2度目以降のコンパイルでは再度ハッシュを生成し、その値がキャッシュデータのものと一致するかチェックする。一致すればccacheはコンパイラにコンパイルを指示する代わりにキャッシュされたデータを書き出す。一致しなければ、コンパイル処理はコンパイラに渡される。 ccacheはGNU General Public Licenseのもと利用可能である。 (ja)
dbo:latestReleaseVersion
  • 4.6.1
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 2287607 (xsd:integer)
dbo:wikiPageLength
  • 2110 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 90802686 (xsd:integer)
dbo:wikiPageWikiLink
prop-ja:wikiPageUsesTemplate
prop-ja:サポート状況
  • 開発中 (ja)
  • 開発中 (ja)
prop-ja:プログラミング言語
prop-ja:ライセンス
prop-ja:公式サイト
prop-ja:名称
  • ccache (ja)
  • ccache (ja)
prop-ja:対応os
prop-ja:対応プラットフォーム
prop-ja:最新版
  • 4.600000 (xsd:double)
prop-ja:最新評価版
  • N/A (ja)
  • N/A (ja)
prop-ja:最新評価版発表日
  • N/A (ja)
  • N/A (ja)
prop-ja:種別
  • コンパイルツール (ja)
  • コンパイルツール (ja)
prop-ja:説明文
  • コンパイラキャッシュ (ja)
  • コンパイラキャッシュ (ja)
prop-ja:開発者
  • アンドリュー・トリジェル 、Joel Rosdahl (ja)
  • アンドリュー・トリジェル 、Joel Rosdahl (ja)
dc:description
  • コンパイラキャッシュ
dct:subject
rdf:type
rdfs:comment
  • ccacheとは、CまたはC++のコンパイラが出力するデータをキャッシュするソフトウェア開発ツールである。その目的は、2回目以降のソフトウェアビルドにおいてはコンパイルを避け、出力結果を再利用することにある。これは再コンパイル速度を劇的に改善する。このツールはコンパイラがソースコードをコンパイルする際の処理に割り込み、コンパイル時に固有であるべき各種データのハッシュ値を生成する。この付加的な処理により、概ね1度目のコンパイルはキャッシュを実行しない場合に比べ、コンパイルに時間がかかる。2度目以降のコンパイルでは再度ハッシュを生成し、その値がキャッシュデータのものと一致するかチェックする。一致すればccacheはコンパイラにコンパイルを指示する代わりにキャッシュされたデータを書き出す。一致しなければ、コンパイル処理はコンパイラに渡される。 ccacheはGNU General Public Licenseのもと利用可能である。 (ja)
  • ccacheとは、CまたはC++のコンパイラが出力するデータをキャッシュするソフトウェア開発ツールである。その目的は、2回目以降のソフトウェアビルドにおいてはコンパイルを避け、出力結果を再利用することにある。これは再コンパイル速度を劇的に改善する。このツールはコンパイラがソースコードをコンパイルする際の処理に割り込み、コンパイル時に固有であるべき各種データのハッシュ値を生成する。この付加的な処理により、概ね1度目のコンパイルはキャッシュを実行しない場合に比べ、コンパイルに時間がかかる。2度目以降のコンパイルでは再度ハッシュを生成し、その値がキャッシュデータのものと一致するかチェックする。一致すればccacheはコンパイラにコンパイルを指示する代わりにキャッシュされたデータを書き出す。一致しなければ、コンパイル処理はコンパイラに渡される。 ccacheはGNU General Public Licenseのもと利用可能である。 (ja)
rdfs:label
  • Ccache (ja)
  • Ccache (ja)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • (ja)
  • ccache (ja)
  • (ja)
  • ccache (ja)
is dbo:wikiPageWikiLink of
is owl:sameAs of
is foaf:primaryTopic of