1. ホーム
  2. linux

[解決済み] configureスクリプトを作成する方法を教えてください。

2023-03-31 23:24:23

質問

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

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

どのように解決するのですか?

標準の "configure" スクリプトを作成するためには、GNU autoconf が必要です。 GNU automakeとlibtoolも必要かもしれません。

たくさんのドキュメントやハウトゥがあります。 Google で "autoconf automake howto" のようなものを検索してみてください。 良いドキュメントは、公式のマニュアルページにあります。

Autoconf は "configure.ac" ファイルを起点として configure スクリプトを作成します。 Makefile.am" ファイルは、configure 文字列によって makefile をどのように作成するかについて automake に指示します。Libtoolは、ライブラリの扱いを簡単にするために必要です。

configure.acファイルを手作業で作成することもできますし、半自動で作成するための"autoscan"ヘルパーを使用することもできます。

そして、準備ができたら、これが魔法をかけてくれます。

autoreconf -i