Autoconf

目次

次: , 上: (dir)


Autoconf

This manual is for GNU Autoconf (version 2.59, 5 November 2003), a package for creating scripts to configure source code packages using templates and an M4 macro package.

Copyright © 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with the Front-Cover texts being “A GNU Manual,” and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled “GNU Free Documentation License.”

(a) The FSF's Back-Cover Text is: “You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise funds for GNU development.”

--- 詳細なノードリスト ---

GNUビルドシステム

configureスクリプトの作成

configure.acを書く

初期化と出力ファイル

Makefileへの代入

ヘッダファイルのコンフィグレーション

存在の調査

共通の動作

プログラムの選択

ライブラリ関数

ヘッダファイル

宣言

構造体

コンパイラとプリプロセッサ

テストを書く

テストプログラムを書く

テストの結果

結果のキャッシュ

M4でのプログラム

M4の引用符

autom4teの使用

M4sugarでのプログラム

Autoconfマクロを書く

マクロ間の依存性

移植性のあるシェルプログラム

手動のコンフィグレーション

サイトコンフィグレーション

インストール時のプログラム名の変換

configureスクリプトの実行

時代遅れの構成物

バージョン1からの更新

バージョン2.13からの更新

Autotestを用いてテストスイートを生成する

Autotestテストスイートの使用

よくある質問とその回答

Autoconfの歴史

このマニュアルのコピー条件

索引