GNUmakefile、GNUmakefile.am、GNUmakefile.inはAutomakeが使用されたことを示していますか?

GNUmakefile、GNUmakefile.am、GNUmakefile.inはAutomakeが使用されたことを示していますか?

rtnetのソースフォルダには、コンパイル目的で上記のファイルのみが含まれています。残りのファイルは例のソースコードです。

問題は、これらのファイルがautomakeによって作成されたことを示すかどうかです。

それでは、これらのファイルを生成するためにautomakeを構成する設定をどこで見つける必要がありますか?

ベストアンサー1

これらのファイルがあることは、.amそのプロジェクトがAutoMakeで使用するためのものであることを示します。これはAutoMakeのソースファイルであり、プロジェクトを構築するために必要な唯一の「設定」ファイルです。

AutoMakeがどのように構成されているかを注意深く読んでくださいGNUMakefile.am。一般的に言えば、多くの場合、これを行う必要はありません。標準./configure; make; make installとその変形がうまく機能します。

これGNU Build Toolchain、別名autotools(流れも参照)はい非常に複雑さ(およびその使用M4心が弱い方のためではありません。考えてみると、かつてウェブサイトの作成に使用したことがあります。)最高の同盟は文書です。すべてのツールにはマンページがありますが、ほとんどのドキュメントはページ形式で提供されていますinfo(たとえばinfo automake、お気に入りの情報ブラウザを使用して)。

見る地図時間自動ツールを表示するには、参照に移動します。公式automakeドキュメント

おすすめ記事