无法在 macOS 10.12 上运行 Qt 5.12.2



有一个项目我需要用Qt构建。我运行的是macOS 10.12.6,并且已经安装了XCode 9.2及其命令行工具。但是在安装 Qt 5.12.2(通过其在线安装程序提供的最古老的 5.12(之后。它不会启动Qt。当我查看~/Qt目录时,"Qt Creator"应用程序显示它适用于macOS 10.13。但Qt的网站说支持10.12。

https://doc.qt.io/qt-5.12/supported-platforms.html

它的脚注是: 注意:Xcode 9 仅支持应用程序开发(能够选择退出层支持和暗模式等功能(,不适用于 Qt 本身的开发。

我是否误解了要求?此时我不想升级我的操作系统,因为我不想破坏我的其他开发。

虽然Qt在线安装程序提供了各种Qt版本,但它只发布了最新的Qt Creator,目前是基于Qt 5.14.0的Qt Creator 4.11.0。因此它太新了,因为Qt 5.14.0仅支持macOS 10.13及更高版本。

您必须安装Qt Creator 4.9.2,它使用的是Qt 5.12.4(QtCreator 4.10也可以工作,因为Qt 5.13应该仍然可以在macOS 10.12上运行,但我发现文档有点不清楚 - 试一试(。

只需将Qt Creator安装到/Applications,以避免与基于在线安装程序的Qt安装发生任何冲突。您可能需要手动配置已安装的Qt版本和套件,因为备用Qt Creator可能不会自动检测它们。

最新更新