4.3.2. 設定スクリプト


Autotools の最も重要な機能は、configure スクリプトの作成です。このスクリプトは、ツール、入力ファイル、その他の機能がプロジェクトの構築に使用できるようにシステムをテストします。[2]configure スクリプトは Makefile を生成します。これは、システム設定に基づいて make ツールがプロジェクトをビルドできるようにします。
configure スクリプトを作成するには、ます入力ファイルを作成します。そして、それを Autotools ユーティリティーにフィードして configure スクリプトを作成します。この入力ファイルは通常 configure.ac または Makefile.am です。前者は通常 autoconf が処理を行い、後者は automake にフィードされます。
Makefile.am 入力ファイルが利用可能な場合は、automake ユーティリティーが Makefile テンプレート (つまり、Makefile. in) を作成します。これは、設定時に収集された情報を参照する場合があります。たとえば、Makefile は特定のライブラリーにリンクする必要がある場合がありますが、これはそのライブラリーがすでにインストールされている 場合のみ です。configure スクリプトが実行されると、automakeMakefile. in テンプレートを使用して Makefile を作成します。
代わりに configure.ac ファイルが利用可能な場合は、configure.ac が起動したマクロに基づいて autoconf が自動的に configure スクリプトを作成します。予備の configure.ac を作成するには、autoscan ユーティリティーを使用してファイルを適時編集します。


[2] configure が実行可能なテストについての詳細情報は以下のリンクを参照してください
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.