当我尝试打开Xcode项目时,它告诉我“要打开”Xcode,“你需要安装Java运行时,但你没有连接到Internet。”现在,如果我右键单击并单击“使用Xcode 4.3.2打开”,它可以正常工作,这就是我一直在做的事情。
但是,我现在已经下载了Qt Creator,当我尝试编译时,它告诉我“Xcode没有正确设置。您可能需要通过运行/ usr / bin / xcodebuild来确认许可协议。”。我试着运行它,我得到了相同的Java错误。
与错误说的不同,我碰巧连接到互联网,所以我去了并下载了最新版本的Java并安装了它。但这没有任何区别,现在我仍然遇到同样的错误。
为什么Xcode需要Java?为什么Qt Creator需要Xcode?我怎样才能解决这个问题?我觉得我正用叉子把水推上山,我正在失去理智。
由于
答案 0 :(得分:0)
Qt Creator需要Xcode,因为Qt Creator只是一个IDE,它没有编译器。 Xcode是一整套工具,包括编译器,IDE,文档,设备模拟器和多个附加工具。
Xcode确实需要Java,它会自动下载。即使这样,你仍然需要连接,因为默认情况下Xcode没有Qt Creator需要的命令行工具。还需要下载 这些工具。您从终端开始下载:
sudo xcode-select --install
您也可以从Apple开发人员下载网站下载这些工具。