89

これは非常に一般的な質問のように聞こえるかもしれませんが、ここで説明します。

アプリケーションの構成スクリプトを作成する必要があります。この構成の結果は生成されます(makefile基本、、、configure)。私の質問は、これを構築するためにどこから始めればよいのかということです。私が従うことができる例はありますか?makemake install

4

3 に答える 3

87

標準の「configure」スクリプトを作成するには、GNU autoconf が必要です。GNU automake と libtool も必要になる場合があります。

大量のドキュメントとハウツーがあります。「autoconf automake howto」のようなものをグーグルで検索してください。適切なドキュメントは、公式のマニュアル ページにあります。

Autoconf は、「configure.ac」ファイルから始まる構成スクリプトを作成します。「Makefile.am」ファイルは、configure 文字列によって makefile を作成する方法を automake に指示します。Libtool は、コード周辺のライブラリ処理を簡素化するために必要です。

手動で configure.ac ファイルの作成を開始するか、「autoscan」ヘルパーを使用して半自動で何かを作成することができます。

次に、準備ができたら、これが魔法を行います。

autoreconf -i
于 2012-06-17T12:33:52.740 に答える
39

Linuxにはビルドフロー
ここに画像の説明を入力 があり、非常に優れたチュートリアルがあり
ます https://thoughtbot.com/blog/the-magic-behind-configure-make-make-install

于 2016-12-09T09:04:17.943 に答える