Qmake 在 SDK 14 / Ventura 13.5.2 中失败

问题描述 投票:0回答:2

所以今天我安装了 Ventura 13.5.1 更新以及 SDK 14,现在如果我尝试运行 qmake,我会收到错误:

项目错误:无法从编译器输出中解析默认搜索路径

qmake 似乎无法再从编译器输出中找到 lib/include 路径。有人有解决方案吗?缺少回滚 SDK 吗?

macos qt qmake ventura
2个回答
6
投票

好的,Qt 人员对此的回答如下:

此问题将在每个分支的下一个版本(Qt 6.6、6.5、6.2 和 5.15)中修复:https://bugreports.qt.io/browse/QTBUG-117225

同时,请手动修补 /mkspecs/features/toolchain.prf


0
投票

Qt bug 跟踪器还提到了一个 解决方法,它对我来说效果很好:

qmake ~/foo/bar -early QMAKE_DEFAULT_LIBDIRS=$(xcrun -show-sdk-path)/usr/lib
© www.soinside.com 2019 - 2024. All rights reserved.