2

私はアスタリスク 11.2.1 で作業しており、--prefix でコンパイルしたい

  mindia@localhost asterisk-11.2.1]$ ./configure --prefix=../

このコマンドは例外をスローします

  configure: error: expected an absolute directory name for --prefix: ..

相対パスを使用したいのですが、誰か助けてくれますか?

4

2 に答える 2

2

以下のように書くことができます

mindia@localhost asterisk-11.2.1]$ ./configure --prefix=/relative/path

いいえ

--prefix=../something
于 2013-07-01T08:05:06.920 に答える
0

あなたは明確な応答を得ましたconfigure

configure: error: expected an absolute directory name for --prefix: ..

したがって、相対パスを使用することは許可されておらず、絶対パスを指定する必要があります。prefixこの動作の理由は、ディレクトリパスのために相対パスが意味をなさないという事実にあると思います。それでも相対パスを使用する必要がある場合は、bashまたはオペレーティング システム ユーティリティの一部を使用して、相対パスを絶対パスに変換し、そのパスを構成コマンドに置き換えます。

于 2013-07-01T08:42:44.390 に答える