2013-10-26 47 views
0

當我嘗試打開一個Xcode項目時,它告訴我「要打開」Xcode,「您需要安裝Java運行時,但您沒有連接到Internet。」現在,如果我右鍵單擊並單擊「使用Xcode 4.3.2打開」,它可以正常工作,這就是我一直在做的事情。Xcode需要Java運行時,但「沒有連接到互聯網」?

但是,現在我已經下載了Qt Creator,當我嘗試編譯它時,它告訴我「Xcode設置不正確,您可能需要通過運行/ usr/bin/xcodebuild來確認許可協議。」。我試圖運行這個,並得到相同的Java錯誤。

與錯誤說不同,我碰巧連接到互聯網,所以我去下載最新版本的Java並安裝它。但是,這並沒有什麼不同,現在我仍然得到相同的錯誤。

爲什麼Xcode需要Java?爲什麼Qt Creator需要Xcode?我怎樣才能解決這個問題?我覺得我正在用叉子向上坡推水,而我正在失去理智。

感謝

回答

0

Qt Creator的需要Xcode的,因爲Qt Creator的只是一個IDE,它帶有沒有編譯器。 Xcode是一整套工具,包括編譯器,IDE,文檔,設備模擬器和多個附加工具。

Xcode確實需要Java,它會自動下載它。即便如此,無論如何,您仍然需要連接,因爲默認情況下,Xcode不包含Qt Creator需要的命令行工具。需要下載那些工具。您從終端開始下載:

sudo xcode-select --install 

您也可以從蘋果開發人員下載站點下載這些工具。