問題タブ [momentics]

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 投票する
1 に答える
183 参照

linux - パスワードデータベースをロックする

QNX のルート パスワードを設定しようとすると、次のエラーが表示されます。

私は現在、このイメージの問題を解決するように構成しようとしているシステム ビルダー プロジェクトに取り組んでいます。私のターゲットは PowerPC ボードです。どの部分を確認し、変更すればよいですか?

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

qnx - QNX momentics リンクのソース ファイルがコンパイルされない

Linux アプリケーション用の QNX ポートを作成しています。テストとして、すべてのソース コードとヘッダー ファイルを /src/ ディレクトリにコピーし、コードをビルドしました。バイナリが作成され、ターゲット VM で実行できました。ただし、既存のソース ファイルの複製コピーを変更したり作成したりせずに、プロジェクト フォルダー内に Momentics プロジェクトを作成する必要があります。リンクされたリソースを使用できることがわかりました。そのため、ここに記載されている手順に従い、ファイルをプロジェクトに追加できました。

リンクされたリソースの追加

追加後

しかし、プロジェクトをコンパイルすると、リンクされたファイルが取得されません。

コピー中

明確にわかるように、プロセスはリンク段階に直接進んでいます。

しかし、リンクせずに新しいcppファイルを追加すると、リンクされたファイルではなく、その特定のファイルのみがコンパイルされます。 新しい main.cpp のみがコンパイルされます 新しい main.cpp だけがコンパイルされます。

リンクされたリソースのみを使用して、このプロジェクトを構築するのを手伝ってくれる人はいますか?

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

c++ - QNX Momentics でカスタム ビルド構成のカスタム シンボルを定義する

Eclipse で例を作ってみましょう。メイン関数を持つスタートアップ用に 2 つの異なるソース ファイルがありますが、使用するビルド構成に応じて、どちらか一方が使用されるか、もう一方が使用されます。

これを行うには、ビルド構成の 1 つで「-d」オプションを使用してカスタム シンボルを定義し、もう 1 つのビルド構成では除外します。

具体的には、Eclipse では、[Project] -> [Properties] -> [C/C++ Build] -> [Settings] -> [Cygwin C++ Compiler] -> [Prepocessor] でこれらの設定を編集できます imgdesc (C++ プロジェクトに Windows で Cygwin を使用しています)。

これは機能します。使用するビルド構成に応じて、2 つのソース ファイルのうちの 1 つだけがコンパイラによってビルドされ、もう 1 つは無視されます。

ただし、この設定は Cygwin に固有です。

QNX Momentics でそれを行う方法がわかりません。qcc コンパイラにはこれらのオプションがないためです。

ここに画像の説明を入力