特定の場所で「makeinstall」を実行するには、「configure--prefix」を使用する必要があります。構成ファイルではなく、makefileのみが提供されます。私はautoconfを使用したことも、自分でconfigureスクリプトを作成したこともありません。ここでガイドを見つけましたが、ターゲットバイナリなどを含む5番目のステップで迷子になりました。構成ファイルを作成せずに、必要な場所にインストールする方法はありますか。そうでない場合、設定ファイルを作成する簡単な方法(または簡単なガイド/チュートリアル)はありますか?
質問する
895 次
1 に答える
4
あなたの質問は私にはあまり明確ではありません。自分で作成したパッケージのを作成しようとしていますか、それともGNU Build Systemの規則configure
に従わない(名前のない)パッケージをインストールしようとしていますか?私は後者を想定しています。
インストールしようとしているパッケージにconfigure
ファイルが付属していない場合は、実行しようとしても意味がありません./configure
。そのパッケージに精通していない限り、ファイルを作成しないことをお勧めします(その場合、インストール方法を知っているはずです)。それ)。
それがどのパッケージであるかを知らずに、私は次の行動方針を提案します:
- インストールの手順については、このパッケージのREADMEファイルまたはWebページを検索してください。
- を調べてください
Makefile
。簡単なinstall
ルールが見つかるかもしれません。必要なのは、そのルールまたは変数を編集して、目的の場所を指すようにすることだけです。一部のパッケージは非常に単純で、インストールルールも付属していません。たとえば、バイナリを作成する場合があり、そのバイナリを自分で好きな場所にコピーすることが期待されます。 - そのパッケージの作成者に連絡してください。
于 2013-01-14T10:36:49.820 に答える