32

私が設定したさまざまなもので両方を見てきました。違いは何ですか?1つだけ使用することは注目に値しますか?または、どちらを使用しても問題ありませんか?

4

1 に答える 1

61

configure.acおよびは、シェル スクリプト を生成するためにconfigure.inによって処理されるマスター Autoconf ソース ファイルの 2 つの可能な名前です。は新しいパッケージに好まれ、まだ機能する古い名前です。(接尾辞は、 によって処理されるファイルにのみ使用することをお勧めします。これは、を実行した結果です。)autoconfconfigureconfigure.acconfigure.in.inconfig.statusconfigure

Makefile.amAutomakeのソースファイルです。AutomakeMakefile.inはそれを処理して を生成し、さらに によって処理されconfig.status、最終的な Makefile が生成されます。Automake によって生成さMakefile.inれたものは、手動で編集するためのものではありません。ただし、プロジェクトが Automake を使用していない (しかし Autoconf を使用している) 場合、手動で編集された のみMakefile.in含まれます。

詳細については、 http://www.gnu.org/software/autoconf/manual/html_node/Making-configure-Scripts.html (特に図) を参照してください。

于 2010-09-23T22:52:08.210 に答える