» www.Giftbox.Az - Bir birindən gözəl hədiyyə satışı
ウィキペディアランダム
毎日カテゴリ
共有: WhatsappFacebookTwitterVK

ccache

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

ccache
作者 アンドリュー・トリジェル (Andrew Tridgell)、Joel Rosdahl
最新版
4.6.1 / 2022年5月14日 (12か月前) (2022-05-14)[1]
最新評価版
N/A / N/A
リポジトリ
  • github.com/ccache/ccache
プログラミング
言語
,C言語[2]
対応OS Unix系
プラットフォーム クロスプラットフォーム
サポート状況 開発中
種別 コンパイルツール
ライセンス GNU General Public License
公式サイト ccache.dev
(テンプレートを表示)

ccacheはGNU General Public Licenseのもと利用可能である。

脚注

[脚注の使い方]
  1. ^ “ccache news”. ccache.dev. 2022年8月3日閲覧。
  2. ^ “Ccache news, Ccache 4.0, Changed tooling” (2020年10月18日). 2022年8月3日閲覧。 “A C++11 compiler, a C99 compiler and CMake 3.4.3 or newer are now required to build ccache.”

関連項目

外部リンク

  • ccacheウェブサイト
  • gocache
  • Audited Objects
  • ccacheを使って共同作業のビルド時間を改善する
  • Ccache - ArchWiki
  • DNA - フリーソフトウエア - ccache
ウィキペディア、ウィキ、本、library、論文、読んだ、ダウンロード、自由、無料ダウンロード、mp3、video、mp4、3gp、 jpg、jpeg、gif、png、画像、音楽、歌、映画、本、ゲーム、ゲーム。