2011-08-15 17 views
0

既存のメイクシステムにファイルを追加するには、どのファイルを編集する必要がありますか?既存のメイクシステムを編集する

Makefile.am Makefile.in Makefileの

彼らはすべて使用されているソースに関する情報が含まれています3つのファイルがあります。私はMakefile.amであると仮定します。これはMakefile.inに "automakeによって生成された"と書かれているからです。私の質問は次のとおりです。変更を加えてMakefilesを再生成するようシステムに指示することはできますが、他に何も変更する必要はありませんか?

+2

あなたはautomakeを使用しているようです。私はautomakeを本当に知っていませんが、 'Makefile.am'を編集するべきだと思います。 Automakeはそれを読んで 'Makefile.in'を生成し、configureはそれを読んで' Makefile'を生成し、Makeはそれを読んで物を構築します。私は 'automake'タグを追加します。 – Beta

答えて

1

Makefile.amに変更し、makeを実行してください。これにより、automake(再生するためにMakefile.in)、次にconfigureに再生が呼び出され、Makefileが再生されます。

一部のプロジェクトでは、これらの再構築ルールは無効になり、何も起こりません。その場合は、最初に./configure --enable-maintainer-modeを実行して有効にする必要があります。

関連する問題