在 QNX 设备上运行

要构建应用程序并在设备上运行

  1. 将设备连接到计算机或网络。
  2. 转到 首选项 > 设备 > 设备,并添加一个 QNX 设备。

    {QNX device preferences}

  3. 确保您的套件已设置您的 QNX 设备。
  4. 选择 (运行)。

Qt Creator 使用 QNX 工具链中指定的编译器构建应用程序。

注意:调试目前仅在 Linux 和 macOS 上完全支持。在 Windows 上无法在运行时设置断点。

错误诊断

为了支持从 Qt Creator 运行、调试和停止应用程序,QNX Neutrino RTOS 有额外的命令行工具和服务,如Qt for QNX中所述。

无法显示调试输出

为了使命令行输出显示在 应用程序输出 中,Qt Creator 必须创建一个到设备的 SSH 连接。这仅在每个 QNX Momentics 都未运行,并且为设备配置的 SSH 密钥是 4096 位密钥的情况下才可能。

如果这些条件不满足,您将收到一个错误消息,表示无法显示调试输出。

无法运行、调试或停止应用程序

QNX 设备的板级支持包 (BSP) 可能缺少以下一些应用程序,这些应用程序对于在同一设备上运行、调试和停止应用程序,Qt Creator 是必需的:awkgrepkillnetstatprintprintfpsreadsedsleepunameslog2infocat

另请参阅 如何:为QNX开发在多个平台上运行编译器套件

©2024 Qt公司有限公司。本文档中包含的贡献是各自所有者的版权。提供的文档是根据自由软件基金会发布并由其授权的《GNU自由文档许可协议》第1.3版条款许可的。Qt及其相关标志是Qt公司在芬兰和/或世界上其他国家的商标。所有其他商标均为各自所有者的财产。