目錄
- 前言
- 安裝GCC
- 最後
最近迷上了泛型程式設計, 看到了C++11, 14, 17的很多酷炫新特性. 之前也是在Linux下也跑了一些代碼, 是以不覺得放到mac會有什麼問題, 直到我看了mac預設的GCC版本, 4.2.1. C++11需要至少GCC4.7. 那這樣肯定是不行的.
于是我呼喚homebrew
brew search gcc

作為一個程式設計多年, 趟過無數坑的渣渣, 我一般不會直接選最新, 于是先嘗試. 很遺憾, 不行. 然後我
brew install [email protected]
. 下載下傳成功, 然後我打開我的.zshrc, 最後寫入:
brew install gcc@5
alias gcc='gcc-5'
alias cc='gcc-5'
alias g++='g++-5'
alias c++='c++-5'
source更新下.zshrc. 找了一個cpp檔案開始編譯.
果不其然, 報錯了. stackoverflow一下, 說是安裝xcode-select, 很遺憾, 我已經裝了. 然後說是,
open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
, 很遺憾, 我安裝失敗.
于是我覺得從5跳到6. 重複剛才的操作:
然後編譯, 成功運作.
喜歡記得點贊, 有意見或者建議評論區見哦~