主に GNU make に関した記事です
make にて途中でエラーが出ても全コマンドを実行する方法
make で途中でエラーが発生しても全ての処理を実行する方法です。makeのオプション -k (--keep-going) や「:」コマンドを使う方法を紹介しています。
C/C++のコンパイルを高速化する|ccache
C/C++のコンパイルを高速化するccacheについて、Linux, Windows, Macそれぞれでのインストール方法を紹介しています。また、実際にMakefile の修正例もあげています。これでビルド時間が数分の一に短縮されます!
GNU Make 第3版 日本語版(オライリー)のPDF版電子書籍(ライセンス:GFDL)
オライリーのGNU Make 第3版の無料の電子書籍(PDF)の置き場所を紹介しています。ちなみにGNU Make 第3版は GNU Free Document License (GFDL) です。
GNU make のビルド高速化|サフィックスルール
ビルドを高速化する GNU make の makefile の書き方を紹介します。この記事ではサフィックスルールを無効化するために .SUFFIXES変数とMAKEFLAGS変数、さらに --no-builtin-rules オプションを使います。