框架探针

定位项目外部的 macOS 框架。 更多...

继承

PathProbe

详细描述

查找具有指定文件名的 macOS 框架。

默认情况下,框架探针在 ~/Library/Frameworks/usr/local/lib/Library/Frameworks/System/Library/Frameworks 中查找框架。

此外,如果指定了 qbs.sysroot (例如,在编译使用 XCode SDK 时),探针首先在 sysroot/System/Library/Frameworks 文件夹中搜索。

例如,可以使用以下方式使用一个简单的查找 Foundation 框架的框架探针:

import qbs.Probes
Product {
    Depends { name: "cpp"; }
    Probes.FrameworkProbe {
        id: foundationProbe
        names: ["Foundation"]
    }
    cpp.frameworkPaths: foundationProbe.found ? [foundationProbe.path] : []
}

©2023 The Qt Company Ltd. 包含在此处的文档贡献权属于其各自的拥有者。所提供的文档是根据由 Free Software Foundation 发布的 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 和相应的标志是 The Qt Company Ltd 在芬兰和其他国家/地区的商标。所有其他商标均为其各自所有者的财产。