1. 程式人生 > >MAC下安裝並切換GCC編譯器

MAC下安裝並切換GCC編譯器

這裡使用homebrew安裝gcc,我安裝的是gcc4.9。當下載完gcc後make過程用了152分鐘,所以在make前完全有必要先下載一部電影。下載完後使用命令gcc -v,顯示如下


很明顯,mac把gcc鏈到了他自家的llvm,而不是真正的gcc。 由於我下載的gcc4.9,使用gcc-4.9 -v,顯示如下:
ls -al $(dirname $(which gcc)) | grep 'gcc\|g++\|c++' 進入/usr/bin/把舊命令gcc, g++, c++,cpp, cc刪掉,注意:可以在刪除之前將這些檔案備份,這樣下次一下子就可以恢復了。 進入你安裝的gcc目錄(/usr/local/Cellar/gcc/4.9.2_1/
),進入bin目錄,檢視該目錄下是否有gcc,g++, c++,cc 進入usr/bin,使用命令ln –s /usr/local/Cellar/gcc/4.9.2_1/bin/gcc gcc,依次給gcc,g++,c++,cc新增軟連結。 使用cd ~進入使用者的根目錄,用vim開啟.bash_profile檔案,在PATH路徑下新增以下路徑/usr/local/Cellar/gcc/4.9.2_1/bin,/usr/local/Cellar/gcc/4.9.2_1/lib。 我的 export PATH="/usr/local/Cellar/gcc/4.9.2_1/bin:/usr/local/Cellar/gcc/4.9.2_1/lib:$PATH"
再次使用gcc -v,顯示如下
現在gcc就把它鏈到了我安裝的gcc4.9. 參考網站: