問題タブ [xenomai]
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.
c++ - 「this」ポインターを「arg」引数として pthread_create に渡す必要があるのはなぜですか
私の環境は、ARM gnueabi 上の Linux-Xenomai の C++ です。新しい pthread の生成に成功した後、クラス インスタンスがスレッドのスコープ外にあることがわかりました。スレッドからクラス インスタンス オブジェクト、変数、構造体などにアクセスすると、任意の値が返され、多くの場合、'Segmentation Fault' が返されました。
ネットで解決策を探すのに何日も費やした後、私は推測して、「this」ポインターを pthread_create の引数として使用してみました。そして出来上がり!クラス インスタンスがスレッドから見えるようになりました。問題はなぜですか?
shell - apt-get でインストールするパッケージのバージョンを事前に知るには?
apt-get でインストールするパッケージのバージョンを事前に知るには?
なるほど、apt-cache madison を使えばできました。しかし、xenomai パッケージなど、いつもうまく動作しません。詳細については、以下を参照してください。
compilation - 関数 'ipipe_restore_pipeline_head' の暗黙の宣言。「ipipe_test_thread_flag」のことですか
buildroot 2020.02 と 2 カーネルで組み込み OS をビルドしようとしています。Linux カーネルは 4.19.107 で、Xenomai カーネルは 3.1 です。ipipe 機能を使用するために Adeos パッチを適用します: このサイトから ipipe-core-4.19.106-cip21-arm07: https://xenomai.org/downloads/ipipe/v4.x/arm/。コンパイルは古いカーネルと古い xenomai バージョンで動作しますが、これでは /include/asm-generic/xenomai/hal.h と hal.c にコンパイル エラーがあります。
ipipe.h ファイルを検索しましたが、残念ながらここではこれらのメソッドは定義されておらず、同等のメソッドが見つかりません。
問題があるかどうかは誰にもわかりますか?
ファウンドリー