記一次macOS Mojave升級GCC
目錄
- 前言
- 安裝GCC
- 最後
前言
最近迷上了泛型程式設計, 看到了C++11, 14, 17的很多酷炫新特性. 之前也是在Linux下也跑了一些程式碼, 所以不覺得放到mac會有什麼問題, 直到我看了mac預設的GCC版本, 4.2.1. C++11需要至少GCC4.7. 那這樣肯定是不行的.
安裝GCC
於是我呼喚homebrew
brew search gcc
作為一個程式設計多年, 趟過無數坑的渣渣, 我一般不會直接選最新, 於是先嚐試
brew install gcc@4.9
. 很遺憾, 不行. 然後我brew install gcc@5
. 下載成功, 然後我開啟我的.zshrc, 最後寫入:
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. 重複剛才的操作:
然後編譯, 成功執行.
最後
喜歡記得點贊, 有意見或者建議評論區見哦~
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4798/viewspace-2824013/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 記升級 macOS Mojave 過程中的一件小事Mac
- 升級macOs Mojave之後CleanMyMac X破解版,有需要自取Mac
- gcc版本升級GC
- Linux升級GCCLinuxGC
- macOS Mojave 降級安裝 MySQL 5.7MacMySql
- Mac電腦指定系統升級必備:MacOS Mojave macos10.14系統安裝包Mac
- CentOS GCC 升級 6.0CentOSGC
- [c++/gcc] Centos 7.9升級 gcc 4.8.5 到 gcc11 [轉]C++GCCentOS
- macOS 11.0怎麼升級?macOS Big Sur 升級教程Mac
- 安裝升級Linux GCC版本LinuxGC
- 升級mac Mojave系統,git無法使用MacGit
- Mac怎麼用,寫在升級Mojave前Mac
- 最佳實踐 | 原始碼升級gcc原始碼GC
- ubuntu14.04 升級gcc的方法UbuntuGC
- 阿里雲伺服器升級gcc阿里伺服器GC
- CentOS 7.9 升級 GCC 4.8.5 到 8.3.1CentOSGC
- 記一次mysql小版本升級MySql
- macOS Mojave待機耗電大Mac
- CentOS 6下gcc升級的操作記錄(由預設的4.4.7升級到6.4.0版本)CentOSGC
- 記一次版本升級遇到的坑
- 記錄一次gcc的編譯GC編譯
- MacOS升級python版本(親測)MacPython
- 記一次編譯GCC的經歷編譯GC
- 記一次uniapp安卓原生外掛升級APP安卓
- 不要升級!不要升級!MacOS 14.4 引發Java 應用崩潰MacJava應用崩潰
- 記一次uboot升級過程的兩個坑boot
- 記一次奇妙的 go-protobuf 包升級之旅Go
- Dell 工作站M4800 安裝macOs MojaveMac
- MacOs 升級 Git 到最新版本MacGit
- MacOS Mojave(macos10.14系統) v10.14.6(18G103)正式版Mac
- kali linux升級記Linux
- macos11正式版升級詳細教程Mac
- MacOS下PHP7.1升級到PHP7.4.15MacPHP
- AV-TEST:2019年macOS Mojave系統安全軟體排名Mac
- 分散式工具的一次小升級⏫分散式
- 紀錄一次 sentry 升級歷史
- 被下屬罵,記一次矛盾升級——有心無心,蝴蝶效應?
- 記一次記憶體飆升的Windbg記憶體