タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

compileとblogに関するnagwikiのブックマーク (1)

  • ビルド時間の短縮 - ccache - 職業としてのプログラミング

    ソフトウェアをはじめ開発プロジェクトの永遠の課題「いかに早く仕上げるか」。プロジェクト管理から設計・開発手法まで、その観点は多岐にわたりますが、結局のところ「いかに無駄を省くか」という点につきます(仕様を変えるという方法もありますが・・)。今回は、大規模ソフトウェア開発におけるビルド時間待ち時間の無駄を削減するccacheというコンパイラキャッシュプログラムを紹介します。 コンピュータの処理速度が向上したとしても、それと同等、時にはそれ以上にソフトウェア規模が大きくなってきており、そのビルド時間は膨大です。そして、開発の過程では、ソースコードのコンパイルは何度も繰り返されるものであり、この時間を抑制することは非常に価値があります。いや、今の規模ならまあ待てる範囲で問題ないよ、と言われる場合もありますが、そのような短いコンパイル時間ほど、さらに短くなることによって得られるこ効果が大きいことが

  • 1