为 QNX 构建

要为 QNX Neutrino RTOS 开发应用程序,您需要在 Linux、macOS 或 Windows 开发主机上安装 QNX 软件开发平台 (SDP)。您可以在目标系统上部署 QNX Neutrino RTOS,例如嵌入式硬件、虚拟机或个人电脑。

如果 SDP 安装在标准的某处,例如 ~/qnx700/opt/qnx700C:\qnx700,Qbs 将自动确定 SDP 基础目录的位置。此外,Qbs 还使用 SDP 及其对主机操作系统的信息来确定 QNX 主机和目标目录的位置。

如果无法自动确定 QNX SDP 路径,您必须向您的应用程序添加对 qnx 模块的依赖,并设置 qnx.sdkDir 属性

Application {
    name: "helloworld"
    files: "main.cpp"
    Depends { name: "cpp" }

    Depends { name: "qnx" }
    qnx.sdkDir: "/path/to/qnx700"
}

或者,您可以在配置文件中或在命令行上设置 qnx.sdkDir 属性。

Qbs 支持 QNX SDP 版本 6.5 及以上。

有关为 QNX Neutrino RTOS 开发应用程序的更多信息,请参阅 QNX 产品文档

©2023 The Qt Company Ltd。本手册中包含的文档贡献的版权归其各自的所有者所有。本手册提供的文档受自由软件基金会发布的 GNU 自由文档许可版本 1.3 条款的约束。Qt 及其相应的商标为芬兰 The Qt Company Ltd 的商标,亦为全球其他国家的商标。所有其他商标均为各自所有者的财产。