はじめに カルテットの開発部内でなんとなく「シェルに詳しいおじさん」というイメージを持たれている永井です。(本当は特に詳しくないです) 最近ふと思い立ってGNU Makeコマンド(以下Makeコマンド)を使い始めたんですが、思いのほか使い心地が良いので紹介したいと思います。 Makeコマンドとは 何かソースコードをダウンロードしてきて、インストールする時に入力する みたいなコマンドのことです。 皆さんも一度は入力した覚えがあるんじゃないでしょうか? 最近はソースコードからmakeコマンドを実行してアプリケーションをコンパイルするということは少なくなりましたが、最新のソースコードを利用したい時や自分でパッチを当てて再コンパイルしたい時など、まだまだ使う場面はあるかと思います。 タスクランナーとしてのMakeコマンド makeコマンドを使ったことはあっても、Makefileを自分で作成したこと