設定、make、および make install を使用してパッケージをインストールしています。
構成時にインストールディレクトリパスを変数として指定する方法。私は現在使用しています
./configure=<full-path-to-src>/install
このようにフルパスをここに入れるのではなく、このパスを変数として定義して使用したいと思います。
PATH=<full-path-to-src>
./configure --prefix=$PATH
答え1
まず、変数名として使用しないでくださいPATH
。これはシェルの実行可能検索パス用に予約されており、上書きすると多くの問題が発生する可能性があります。
第二に、インストールパスを設定するための標準オプションは--prefix
(ダッシュ1つではなく2つを含む)です。
第三に、変数拡張がシェルによってトークン化されるのを防ぐために、変数拡張を引用する習慣が必要です。
だから:
mypath=full/path/to/src
./configure --prefix="$mypath"/install