0

osx でデフォルトのコンパイラを llvm-g++ から g++ に変更したいのですが、これを行う最もクリーンで簡単な方法は何ですか?

4

1 に答える 1

1

そのような「デフォルト」コンパイラはありません。オペレーティング システムはコンパイラを認識しません。ツールは、さまざまな要因に応じてさまざまなコンパイラを選択します。たとえば、Xcode は、別の既定のコンパイラを使用するように構成できます。

一方、別のデフォルト コンパイラを使用するように端末を設定する場合は、$PATH変数を調整して、LLVM インストールの前に GCC インストールが検出されるようにします。最も単純なケースでは、ファイルに次の行を追加することでこれを行うことができます (シェルとして$HOME/.bashrc使用していると仮定します)。bash

export PATH=path/to/gcc/:$PATH

(その後、変更を有効にする前にシェルをリロードする必要があります。)

于 2012-08-30T10:44:27.690 に答える