このページでは

QNXデバイスでの実行

アプリケーションをビルドしてデバイス上で実行するには:

  1. デバイスをコンピュータまたはネットワークに接続します。
  2. Preferences >Devices >Devices に移動し、QNXデバイスを追加します。

    「デバイス」環境設定の「デバイス」タブにあるQNXデバイス

  3. キットに QNX デバイスが設定されていることを確認してください。
  4. 「実行」ボタン 」(Run )を選択します。

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 が QNX デバイス上でアプリケーションを実行、デバッグ、および停止するために必要な以下のアプリケーションの一部が含まれていない可能性があります:awkgrepkillnetstatprintprintfpsreadsedsleepunameslog2info 、およびcat

「QNX 向け開発方法」「キットの管理方法」、 「QNX Neutrino デバイス向け開発」「キットの管理 、および「アプリケーションの実行も参照してください

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.