xcode - 尝试在 OS X 上安装 Qt 给出 'You need to install Xcode 5.0.0' ,但这个版本太旧了,不可用

标签 xcode macos qt osx-yosemite

我是一名 Windows/Linux 开发人员,偶尔会为 OS X 进行构建 - 特别是在 Qt 中。

我有一个简单的 Qt 项目,一直在 Windows 上开发。我现在希望在 OS X 上构建它。

我正在运行优胜美地。我已经安装了 Xcode 7 并正在尝试安装 Qt 5.5。

当我运行 Qt 安装程序时,在提示登录 Qt(成功)后立即收到以下错误:

You need to install Xcode version 5.0.0.

Qt installation fails

我尝试在 Apple Developer 网站上找到 Xcode 5.0.0,但这是最新版本之后的 2 个主要版本,我什至找不到它的安装程序。

更重要的是,我确实想知道为什么最新版本的 Qt 需要一个 Xcode 版本,而 Apple 认为该版本太旧了,甚至不可用。

如何克服这个问题以便我可以在 OS X 上安装 Qt?

最佳答案

我遇到了同样的问题并按照说明解决了它here 。此链接描述了一个类似但略有不同的安装程序问题。

总而言之,您需要确保 Xcode 命令行工具已正确安装和设置。我已经安装了它们,但必须进入 Xcode 中的Preferences -> Locations 并将下拉列表设置为当前安装的版本。

该链接显示了 Xcode 的早期版本,其中路径实际上是 Preferences -> Downloads -> Components

完成此更改后,安装程序就会成功继续。

关于xcode - 尝试在 OS X 上安装 Qt 给出 'You need to install Xcode 5.0.0' ,但这个版本太旧了,不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31554125/

相关文章:

objective-c - 如何在 NSTextView 中获取特定字体文本的字符串?

macos - 如何将 OWASP Zap 设置为 MITM 代理来调试 HTTP Web 服务调用?

c++ - 如何在具有纯C++环境的Qt中使用图像?

qt - 如何在单击按钮时打开第二个 qml 页面

python - 如何在 Xcode 中将 Python 函数导入 C?

iphone - 是否可以将隐藏字段添加到标注 MKMapView?

ios - 无效的预发布训练。火车版本 '1.0' 已关闭,无法提交新版本

objective-c - 如何获取 Mac 操作系统的实际名称而不是版本?

qt - 使用 QProgressDialog : Any ideas why this doesn't work properly? 的简单示例

iphone - 停止 iPhone 中的声音