私はclangの新機能を使いたいので、brew install llvm
を使ってllvm(ツーリングあり)をインストールしました。 brew info llvm
は、私が瓶詰めバージョンllvm: stable 4.0.0 (bottled), HEAD [keg-only]
をインストールしたことが明らかになったので、インストールにはほとんど時間がかかりませんでしたので、私は驚きました。homebrewでソースからllvmを誤ってインストールしましたか?
何らかの理由で、私はソースからllvmをビルドしたかったのです。次に、brew rm llvm
とbrew install --build-from-source llvm
を順番に使用します。今私は最初のbrew install llvm
コマンドでインストールされたビルド済みのバイナリをアンインストールし、ソースから完全に新しいllvmをbrew install --build-from-source llvm
で構築したと考えました。
これらのコマンドの後には、brew info llvm
にまだボトルインストールのllvm: stable 4.0.0 (bottled), HEAD [keg-only]
が表示されていると私は思います。私は完全に混乱しましたか? llvmの実行ファイルは/usr/local/opt/llvm/bin
に組み込まれていますか(またはbrew rm llvm
で削除されましたか?)か、新しいIはソースからビルドされていますか?私は今、llvmの2つの相反するインストールがある可能性はありますか?
'' YYYY-MM-DD ...のソースからビルドしました 'と 'brew info llvm'を実行したときに指定したコマンドラインオプションは表示されませんか? –
'brew info llvm'は、' brew install --build-from-source llvm'を介してインストールした時間に対応する 'Build from source on 2017-03-24 at 10:53:29'を表示します。もし私が 'brew install llvm'を使ったのであれば、source_から_Builtとは言えませんね。私はちょうど 'llvm:stable 4.0.0(bottled)、HEAD [keg-only]'ボトルバージョン... – ELEC
を指定した情報の最上部にあると私は混乱していると思います。あなたが通過したことを通して、私のマシン上でcmake/make/buildプロセスを実行しました。私のMacで約20分かかりました。 –