mac 公升級 gcc步驟

2021-10-06 14:58:15 字數 1115 閱讀 2978

關閉 sip防護

刪除原本的 gcc

軟鏈結

gcc -v
/usr/bin/ruby -e "$(

curl -fssl

"

安裝最新 gcc
brew install gcc
csrutil status
如果出現

system integrity protection status: enabled.
就需要關閉 sip 防護

重啟 mac

重啟過程中同時按住鍵盤上面的cmmand+r,進入修復模式

關閉 sip 防護

修復模式下開啟終端

輸入csrutil disable回車重啟

cd /usr/bin

sudo

mv cc cc_backup

sudo

mv gcc gcc_backup

sudo

mv g++ g++_backup

sudo

mv c++ c++_backup

sudo

mv cpp cpp_backup

sudo

mount -uw /

cd /usr/bin

sudo

ln -s /usr/local/cellar/gcc/9.3.0_1/bin/c++-9 ./c++

sudo

ln -s /usr/local/cellar/gcc/9.3.0_1/bin/c++-9 ./c++

sudo

ln -s /usr/local/cellar/gcc/9.3.0_1/bin/g++-9 ./g++

sudo

ln -s /usr/local/cellar/gcc/9.3.0_1/bin/gcc-9 ./gcc

sudo

ln -s /usr/local/cellar/gcc/9.3.0_1/bin/gcc-9 ./cc

glibc 公升級 gcc公升級

install tar xvf version.tar cd version mkdir tmpbuild cd tmpbuild configure prefix usr make make install gcc公升級 centos 4.8下手動安裝gcc4.5.0 gcc編譯目前的最新版本是 ...

gcc 版本公升級

1 獲取安裝包並解壓 wget tar jxvf gcc 6.1.0.tar.bz2 cd gcc 6.1.0 contrib download prerequisites 3 建立乙個目錄供編譯出的檔案存放 mkdir gcc build 6.1.0 cd gcc build 6.1.0 4 生成...

gcc版本公升級

如果使用的centos6.10,需要看一下gcc version,如果版本比較低,如4.4這樣的版本,是不支援c 11標準,會在bitcoin的make步驟報一些語法錯誤。處理辦法 sudo wget o etc yum.repos.d devtools 2.repo sudo yum instal...