autotools
新しめの Autotools (Autoconf&Automake) を使ってみよう
素晴らしい.
- 自動的に作られるもの
- 作らなければいけないもの
- autoconf のためにconfigure.in
- automake のためにMakefile.am
- その他、configureのために m4マクロを書いておいたりできる。 (acinclude.m4 という名前のファイルに書くと aclocalが自動的に読み込んでくれる)
- aclocal
- ディレクトリ以下にある*.m4とconfigure.in を探索し、configure用のm4マクロファイル aclocal.m4を生成。 探索したいサブディレクトリを足すには -I dirname のように -I オプションを指定する
- autoheader
- configure.inから configure用のテンプレートヘッダファイル config.h.inを生成
- automake -a -c
- autoconf
- configure.inとaclocal.m4などから configureスクリプトを生成