在安裝了xcode 5,gcc4.8(使用自制軟件)和xcode命令行工具後,ide會嘗試使用/usr/local/bin/gcc-4.8,退出代碼1,即使在構建選項中選擇了「默認編譯器(Apple LLVM 5.0)」。 請幫忙。即使選擇了默認的蘋果llvm 5.0,XCode5也會使用gcc48
0
A
回答
0
關於米獅自制無法建立,但我建立這個配置與蘋果LLVM-gcc42:
成功GMP:
CFLAGS="-m32 -m64" CPPFLAGS="-m32 -m64" CXXFLAGS="-m32 -m64" LFLAGS="-m32 -m64" LDFLAGS="-m32 -m64" ./configure --prefix=/usr/local --enable-cxx --build=x86_64-apple-darwin --host=none-apple-darwin --enable-fat=yes
成功MPFR:
CFLAGS="-m32 -m64" CPPFLAGS="-m32 -m64" CXXFLAGS="-m32 -m64" LFLAGS="-m32 -m64" LDFLAGS="-m32 -m64" ./configure --prefix=/usr/local --build=x86_64-apple-darwin --host=none-apple-darwin
成功MPC:
CFLAGS="-m32 -m64" CPPFLAGS="-m32 -m64" CXXFLAGS="-m32 -m64" LFLAGS="-m32 -m64" LDFLAGS="-m32 -m64" ./configure --prefix=/usr/local --build=x86_64-apple-darwin --host=none-apple-darwin
成功ISL:
CFLAGS="-m32 -m64" CPPFLAGS="-m32 -m64" CXXFLAGS="-m32 -m64" LFLAGS="-m32 -m64" LDFLAGS="-m32 -m64" ./configure --prefix=/usr/local --build=x86_64-apple-darwin --host=none-apple-darwin --enable-portable-binary
成功cloog:
CFLAGS="-m32 -m64" CPPFLAGS="-m32 -m64" CXXFLAGS="-m32 -m64" LFLAGS="-m32 -m64 -L/usr/local/lib" LDFLAGS="-m32 -m64 -L/usr/local/lib" ./configure --prefix=/usr/local --build=x86_64-apple-darwin --host=none-apple-darwin --enable-portable-binary --with-isl-prefix=/usr/local
成功GCC 4.8.1:
./configure --prefix=/usr/local --enable-languages=c,c++,objc,obj-c++ --build=x86_64-apple-darwin --target=x86_64-apple-darwin --with-system-zlib --enable-multilib --enable-objc-gc --enable-lto --enable-ld=yes --enable-bootstrap --enable-gold=yes CC="/usr/bin/gcc" CXX="/usr/bin/g++" CFLAGS="-mmacosx-version-min=10.5" CXXFLAGS="-mmacosx-version-min=10.5" CPPFLAGS="-mmacosx-version-min=10.5" OBJCFLAGS="-mmacosx-version-min=10.5" OBJCXXFLAGS="-mmacosx-version-min=10.5" LFLAGS="-mmacosx-version-min=10.5" LDFLAGS="-mmacosx-version-min=10.5"
你需要下載所有來源,不使用任何的MacPorts和BREW。
Ypu可以用這個gcc-4.8.1從http://chomikuj.pl/ydk2/wxwidgets+Mac+OS+X/wxphp/main.wxphp.app.bundle.10.6.i386,3523603473.zip檢查編譯程序這只是我的測試版本,但在L和ML上檢查。
編輯... 而之後,你可以嘗試添加在〜/ .profile文件:
alias gcc=/usr/local/bin/gcc
alias cc=/usr/local/bin/gcc
alias g++=/usr/local/bin/g++
alias c++=/usr/local/bin/c++
export CC=/usr/local/bin/gcc
export CXX=/usr/local/bin/g++
export PATH=/usr/local/bin:/usr/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/usr/sbin:$PATH
的/ opt/bin中是可選的,只要有你有一個二進制文件。 但首先需要在那裏,如果是第一次添加的/ usr/bin中你的gcc安裝在/ usr/local/bin目錄是/ usr/bin中/ GCC用於命令GCC
對於殼蘋果GCC簡單:
相關問題
- 1. xcode5:蘋果LLVM 5.1誤差建設
- 2. 蘋果LLVM 5.0誤差建設
- 3. 即使默認禁用按鈕,Button.isEnabled()也會返回true
- 4. 即使選擇了多行選項,X軸標籤舍入也不會舍入
- 5. Promise即使解決了,也會掛起
- 6. 如何解決xcode 5中的蘋果LLVM 5.0錯誤?
- 7. Ajax選擇即時更改默認值
- 8. 即使設置了視圖對象,選擇框也未設置?
- 9. 設置默認的llvm通過選擇和鐺
- 10. Rails路由:即使使用了friendly_id,URL也不會改變
- 11. 角度選擇選項沒有選擇,即使有默認值設置
- 12. 即使用戶已通過驗證,Android默認Firebase權限也會被拒絕
- 13. 即使WinForms不可用/連接,WinForms也會打印到默認打印機
- 14. ViewState即使禁用了我的頁面也會佔用20%!
- 15. 即使將AllowMultiRowSelection設置爲false,Telerik RadGrid也會選擇多行
- 16. 即使明確設置爲true,也不會選擇SelectListItem
- 17. QtSingleApplication QMessageBox是,即使沒有被選擇,也會採取行動
- 18. 即使未更改,也會選擇JQuery檢測下拉值
- 19. 即使沒有db,也要選擇結果聲明
- 20. 更改默認蘋果UITabBarItems的標題
- 21. 即使使用fflush,也會跳過scanf
- 22. MySQL的 - 選擇默認值,如果空
- 23. 蘋果錯誤LLVM 3.1
- 24. 蘋果LLVM 5.1錯誤
- 25. 蘋果改變了uitableviewcell的默認字體大小嗎?
- 26. 即使我們取消選擇所有項目,DataGrid也會記住舊選擇
- 27. SLF4J即使在不存在綁定的情況下也會默認爲Log4j
- 28. 爲什麼iBATIS即使禁用了緩存,也會給出陳舊的結果?
- 29. 自定義選擇也顯示默認選擇
- 30. dict.get() - 即使在成功時也評估的默認參數