關閉 sip防護
刪除原本的 gcc
軟鏈結
gcc -v
/usr/bin/ruby -e "$(
curl -fssl
"
安裝最新 gccbrew 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...