我需要使用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本身的开发中不受到支持。
我误解了要求吗?我现在不想升级操作系统,因为我不想破坏其他开发的稳定性。
答案 0 :(得分:1)
尽管Qt在线安装程序附带了各种Qt版本,但仅附带了基于Qt 5.14.0的最新Qt Creator(当前为Qt Creator 4.11.0)。因此,它太新了,因为Qt 5.14.0仅支持macOS 10.13和更高版本。
您必须安装使用Qt 5.12.4的Qt Creator 4.9.2(Qt Creator 4.10可能也可以工作,因为Qt 5.13应该仍可以在macOS 10.12上运行,但是我发现文档有点不清楚-试试吧。
只需将Qt Creator安装到/ Applications,即可避免与基于在线安装程序的Qt安装发生冲突。然后,您可能必须手动配置已安装的Qt版本和工具包,因为备用Qt Creator可能不会自动检测它们。