コンセプト:
ソース コードのインストールは、通常、構成 (configure)、コンパイル ( make )、インストール (make install).
Configure は多くのオプションを持つ実行可能スクリプトです。オプションの詳細なリストを出力するには、インストールするソース コード パスでコマンド ./configure --help を使用します。 –prefix オプションは、インストールを構成するパスです。
機能 1:
このオプションが構成されていない場合、実行可能ファイルは /usr/ に配置されます。インストール後のデフォルトでは bin に local/ が配置され、ライブラリ ファイルはデフォルトで /usr/local/lib に配置され、設定ファイルはデフォルトで /usr/local/etc に配置され、その他のリソース ファイルは /usr/local/share に配置されます。それはかなり厄介です。
-prefix を次のように構成すると、
./configure --prefix=/usr/lcoal/test
すべてのリソース ファイルを /user/local/test パスにすっきりと配置できます。
機能 2:
インストールされている特定のソフトウェアが不要になった場合、インストール ディレクトリを削除するだけでソフトウェアを完全にアンインストールできます。ソフトウェアを移植するには、ディレクトリ全体を別のマシン (同じオペレーティング システム) にコピーするだけで済みます;
もちろん、プログラムをアンインストールするには、元の make ディレクトリで make uninstall を 1 回使用することもできますが、これは make ファイルにアンインストールが指定されています。
以上がLinux における --prefix コマンドは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。