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