homebrewでgccをインストールしました:
$ brew install gcc
結果を見ることができます:
$ brew list
ant gcc go libyaml postgresql tmux
autoconf gdb isl mpfr python valgrind
automake gdbm libevent openssl readline wget
binutils git libmpc ossp-uuid ruby xz
cloog gmp libtool pkg-config sqlite
私も見gcc-4.9
に/usr/local/bin
$ ls /usr/local/bin
...
gcc-4.9
...
問題は、タイピングがgcc
まだシステムgccを参照していることです
$ which gcc
/usr/bin/gcc
名前gcc-4.9
をに変更したかったのgcc
ですが、自作で何かを壊したくありません。具体的には、homebrewが変更を認識し、実行中brew update
に新しく更新されたバージョンをの名前gcc
にリンクするように名前を変更したいと思い/usr/local/bin
ます。
これはできますか?
望ましい行動:
$ which gcc
/usr/local/bin/gcc
$ gcc -v
... version XXX
$ brew update
... new gcc version YYY installed in /usr/local/bin/gcc
$ which gcc
/usr/local/bin/gcc
$ gcc -v
... version YYY
私は通常、自分の
—
aglasser 14年
.bash_profile
欲しいものを参照するエイリアスを自分に置きます。それを行うハック方法が、それは動作します。
/usr/bin/gcc
他の名前に変更して、gcc
へのシンボリックリンクを作成できます/usr/local/bin/gcc-4.9
。