問題タブ [qnx-neutrino]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1175 参照

colors - QNX 端末に色を追加するにはどうすればよいですか?

PuTTY 0.62 を使用して SSH 経由で QNX Neutrino に接続しています。

「端末が ASCI 色を指定できるようにする」と「端末が xterm 256 色モードを使用できるようにする」を有効にしました。

端末 (qansi-m) で出力テキストに色を追加するにはどうすればよいですか?

0 投票する
1 に答える
52 参照

qnx - QNX Neutrino ホストの組み込み変数 $(OS) に Jam を入れる値は?

ビルド ホストに応じてコンパイルを構成する必要があります。Windows と Linux は簡単で、とにかく自分でテストするためにビルド ホストにアクセスできます。

私がこれまで完全に見つけられなかったのは、$(OS) の値と、私の期待を確認するためだけに $(OSPLAT) の値です。OSPLAT は、QNX がサポートする他の SDP パッケージと同様に、x86 マシン上の X86 であると想定しています。

誰でも QNX SDP がインストールされた QNX/Neutrino システムにアクセスできる場合、以下の Jam スクリプトで結果を生成できます。

0 投票する
1 に答える
700 参照

c - QNXでプロセスIDをリセットする方法

QNXでプロセスIDを休止する方法を誰かが知っている場合は、私に知らせてください。Webを検索していますが、何も見つからないようです。私は実際に次のことを行うためのスクリプトを書く必要があります:

  1. 現在のプロセスIDを探す
  2. PIDが特定の値よりも大きい場合は、PIDをリセットしてプロセスを開始します
  3. 大きくない場合は、プロセスを開始します

そのためには、QNXOSでプロセスIDをリセットする方法に関する情報のみが必要です。少し早いですがお礼を。

0 投票する
3 に答える
7999 参照

linux - 特定のコード行を実行するためだけに qnx パーティションを読み取り/書き込み可能としてマウントする方法は?

つまり、目的のパーティションはすでに読み取り専用としてマウントされています。パーティションは、スクリプトの特定の行だけを実行するために、RW 対応のパーティションとしてマウントする必要があります。その後、パーティションは以前の読み取り専用の状態に戻る必要があります。

0 投票する
1 に答える
819 参照

virtual-machine - qnx OS で devnp-ncm.so をロードする方法は?

で QNX OS ( 650SP1) を実行していVMplayerます。devnp-ncm.soドライバーをロードしたいと思います。

私は次のことを試しました -

1) #io-pkt-v4-hc -d /lib/dll/devnp-ncm.so path=/dev/io-usb/io-usb -ptcpip verbose &

2) # io-pkt-v4-hc & #mount -T io-pkt devnp-ncm.so

ロード方法を教えてください。

0 投票する
1 に答える
589 参照

sigkill - phshutdown を使用してシャットダウン中に QNX システムがハングする

phshutdown (再起動またはシャットダウン) を使用して QNX ニュートリノをシャットダウンしているときに、メッセージ キュー (mqueue) を強制終了している間にシステムがハングします。画面に表示されるメッセージは次のとおりです。

サービスプロバイダーのシャットダウン (mqueue)

この理由は何ですか?

0 投票する
1 に答える
991 参照

c++ - boost::asio QNX リンカ エラー

QNX プラットフォームでブースト ライブラリを使用するのは初めてです。asio ライブラリのリンクに問題があります。レベルで未定義の参照リンカー エラーがスローされboost::asio::detail::socket_opsます。メッセージは次のとおりです。

バインドへの関数のboost::asio::detail::socket_ops::call_bind未定義の参照で..

listen& 、recvmsgacceptsetsockopt..の同様のエラー

asio ライブラリをヘッダー ライブラリとしてのみインクルードすると、これらのエラーが発生しました (個別にコンパイルしませんでした)。

BOOST_ASIO_SEPARATE_COMPILATION次に、一度を定義して含めることにより、ライブラリを明示的にコンパイルしようとしまし<boost/asio/ssl/impl/src.hpp>た。socket_ops.hpp で定義されている関数への未定義の参照エラーがさらにスローされます。

エラーが発生しsocket_ops.ipp、QNX Neutrino Momentics 6.50 で boost_1_49 を使用しています。

0 投票する
2 に答える
19914 参照

c++ - C/C++ で int をソケット経由で送信する

ソケット経由で int の配列を送信する際に問題があります。コードは次のようになります

プログラム 1: (Windows 上で実行)

プログラム 2: (ニュートリノで実行)

ビットマップのサイズ: 64
幅: 8
高さ: 8を出力する必要があります。

ビットマップのサイズ: 64
幅: 6 高
さ: 4096

0 投票する
1 に答える
1643 参照

kernel - QNX カーネルのバイナリ名は何ですか

基礎となるカーネルが QNX からのもので、すべてのカーネル ソースがバイナリとして提供されるプロジェクトに取り組んでいます。プロジェクトのソースツリー。

誰かがそれを見つける方法を教えてもらえますか??