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の歴史

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

索引