問題タブ [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.
jpeg - qnx ウィンドウの JPEG 画像
私は jpg ファイルがあるプロジェクトに取り組んでおり、それらを QNX 画面に表示する必要があります。libjpeg を使用して JPEG ファイルを読み取り、デコードして、window pixmap を使用して qnx ウィンドウに表示したいと考えています。以下のようにコードを書いてみましたが、何も反応しません。画面は黒いままです。
私の JPEG ファイルが YCbCr (4.2.0 サブサンプル) であることを明確にしたいのですが、実際には問題ではありません。sRGB形式のJPEGファイルでも構いません。
ここに私のコードは次のようになります
multithreading - デフォルトのスケジューリング ポリシーと新しい QNX プロセス/スレッドの優先度
QNX のドキュメントによると、新しいスレッドは、それが開始された親スレッドからスケジューリング ポリシーと優先度を継承します。
シェルまたは init-script から新しいプロセスを開始するとどうなりますか? 新しいプロセス/スレッドのスケジューリング ポリシーと優先度はどこから来ますか?
c++ - QNX エラー - 静的メンバー変数の「未定義の参照」
仮想マシン VmPlayer で QNX momemtics IDE 5.0.1 を使用して、QNX クライアントを実行しています。クラスにシングルトンパターンを使用しています。クラスのインスタンスを呼び出すと、「「エラーへの未定義の参照: 非整数型 [-fpermissive] の静的データ メンバー 'DemoClass* DemoClass::s_instance' のクラス内初期化に 'constexpr' が必要です」というエラーが表示されます。コード スニペットは次のとおりです。
以下のように、別のクラスでゲッター関数を呼び出しています。
エラーに直面している静的メンバーの定義を追加しました。提案してください。
mount - qnx6 fsは読み取り/書き込み、標準hdをマウントできません
Neutrino 6.4.0 を、標準の 2.5 インチ、250 GB の東芝製ハードディスクに接続し、6 つの既存の qnx6 パーティションを実行しています。それらはすべて読み取り専用でマウントできますが、読み取り/書き込みとしてマウントすることはできません。実例:
正常に動作しますが、
以下を返します。
さまざまな同期オプション ( -o sync=ignore
、および-o sync=optional
) を試してみましたが、役に立ちませんでした。
興味深いことに、 を使用して同じディスクに追加のパーティションを作成しました。mkqnx6fs /dev/hd1t77.6
そのパーティションは読み取り/書き込みでマウントできます。
私の質問は、既存のパーティションが読み取り専用になっている原因は何ですか? また、それらを読み取り/書き込み可能にする方法はありますか?
beagleboneblack - Beaglebone ブラック ボードで QNX 6.5.0 を起動できない
私の Beaglebone Black は、ビルド済みのイメージの下で正常に動作します。
新しくビルドしたイメージを SD カードにコピーして、ビーグルボーン ブラック ボードで起動しようとすると、次のエラーで失敗します。実際に、次の画像フォーム " http://www.openqnx.com/phpbbforum/viewtopic.php?f=11&t=15755 " を切り取り、ログを比較して、私のものとまったく同じであることを確認しました。
QNX Momentics 6.5.0 では正常に準拠できないため、上位バージョン 6.6.0 はまだテストしていません。
ここで何がうまくいかないのか、この問題を解決する方法を理解するのを手伝ってくれる人がいることを心から願っています。
linux - システム ビルダー プロジェクトに passwd コマンドを追加するにはどうすればよいですか?
達成する必要がある QNX OS イメージを作成するシステム ビルダー プロジェクトがあります。問題は、現在 passwd コマンドをサポートしていないことです。つまり、イメージを書き込んでpasswd rootコマンドを試すと、次の出力が得られます。
プロジェクトのBinaries部分にpasswd バイナリを既に追加しましたが、問題は解決しません。私はイメージ構築の概念に不慣れです。どのような手順を踏む必要がありますか?
gcc - コンパイル時にヘッダー ファイルを挿入する
ライブラリをコンパイルしようとしていますが、いくつかのマクロがありません。ヘッダー ファイルにあるこれらのマクロをコンパイル時に追加したいと考えています。gcc にはinclude
以下のようなオプションがあります。
QNX でこれを達成するにはどうすればよいですか? ヘッダー ファイルを追加するqccオプションが見つかりませんでした。
c - Ubunu の ENDIAN_BE16() 関数と同等
Ubuntu の次の関数と正確に同等のものは何ですか?
http://www.qnx.com/developers/docs/6.4.1/neutrino/lib_ref/e/endian_be16.html