CentOSやUbuntuなどに含まれる多くのオープンソース・ソフトウェアは、autotoolsというビルドツールを使って作成されています。このツールは、少ない記述で、移植性の高いビルドを可能にします。一方、その記述方法にはちょっとした慣れが必要で、初めて使う人はどうすればいいか戸惑うことがあるでしょう。本稿では、autotoolsの使いかたを説明していきます。 はじめに これまで、以下のブログでMakefileの基本的な使い方を説明しました。 makeコマンドを使ってみよう #1 makeコマンドを使ってみよう #2 makeコマンドを使ってみよう #3 makeコマンドを使ってみよう #4 makeコマンドを使ってみよう #5 autotoolsをひとことで言うと、Makefileそのものを生成できるツールです。ではなぜ、Makefileを直接書かずに間接的に生成するのでしょうか。それ