只是爲了證明我有最新的gcc你如何默認選擇gcc?
brew upgrade gcc
Error: gcc-4.8.2_1 already installed
我已經安裝了最新的gcc,但由於某種原因,我得到這個錯誤試圖編譯WebKit的GTK2
configure: error: Compiler GCC >= 4.7 or Clang >= 3.3
is required for C compilation
我默認爲4.2.1,但鏘是5.1!
gcc -v
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
Target: x86_64-apple-darwin13.2.0
Thread model: posix
2個問題:
- 如何設置我的默認的gcc?
- 如果Clang> 3.3,爲什麼編譯失敗?
嘗試運行「哪個gcc」來查看您是否正在運行自制軟件。 –
@Mark只是這樣說的:'/ usr/bin/gcc' ... – fyz
我認爲你的PATH是錯誤的,因爲我相信自制軟件是在/ usr/local/bin –