[問題] 請教一下osx/xcode/sdk/compiler 版本問
大家好
小弟今日osx升級到10.9
把xcode從4.6.3 升級到xcode 5.0.1
結果發現5.0.1 Compiler for C/C++/Objective-C
已經不支援LLVM GCC 4.2
只有Apple LLVM 5.0
base SDK 從之前的10.7 10.8可選
變成10.8 10.9
如此原本可以compile的code
就變成不能編譯成功
看了一下網路上的討論
http://stackoverflow.com/questions/18890368/using-ios-7-sdk-with-llvm-gcc-4-2
有人是說只能用舊版
想請教一下 如果要移除新版的xcode 然後裝舊版的4.6.3該如何處理呢
(我之前是透過apple store直接裝)
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.59.147.226
→
10/28 15:59, , 1F
10/28 15:59, 1F
→
10/29 04:24, , 2F
10/29 04:24, 2F
→
10/29 04:24, , 3F
10/29 04:24, 3F
請問
我原本是4.6.3 + command line tool
升級後發現無法make
看網路上說好像沒有command line tool
我也有照網路上說的模式 xcode-select --install
說找不到下載資源
於是我到
https://developer.apple.com/downloads/index.action
找Command Line Tools (OS X Mavericks) for xcode
安裝完還是沒用辦法用make
我目前想把xcode裝回舊版
移除舊版的方式 是否直接到/Application裡面把xcode.app給刪除就足夠了呢
因為我不知道Command Line Tools裝到哪邊
現在抓了4.6的xcode的dmg檔
是否把4.6.3的xcode.app 從dmg裡面拉到/Applications就可以了呢
現在在4.6.3Xcode的Downloads -> Components裡面找不到 command Line tool
怕這個沒安裝成功的5.0.1的Command Line Tools 有影響到
=======
更新一下我目前的狀況
由於我系統的recovery已經被mavericks化了
(我剛買的時候用recovery會還原成mountain lion 現在recovery 還是mavericks)
所以我重灌以後裝 xcode 4.6.3到/Applications裡面
Command Line Tools只能裝 Mavericks的
Montain Lion的版本安裝的時候不給我安裝
舊的code (設定都是SDK 10.7 + LLVM GCC 4.2)的 有些可以build
有一個不能build
會一直卡在creating universal binary沒有跳錯誤也不動
>,<
※ 編輯: donkeychen 來自: 210.59.147.226 (10/29 09:40)
※ 編輯: donkeychen 來自: 210.59.147.226 (10/29 09:55)
※ 編輯: donkeychen 來自: 210.59.147.226 (10/30 11:02)
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章