問題タブ [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.
kernel - xenomai と buildroot を使用してビーグルボーン ブラックの Linux カーネルをコンパイルする
xenomai "2.6.4" と buildroot "2015.08.1" を使用して、ビーグルボーン ブラック用の Linux カーネル "3.18.20" をビルドしてコンパイルしようとしています。patch-3.18.20-armとbuildroot 構成を使用して、カーネルを正常にコンパイルおよび実行します。
しかし、latency または xeno-test を実行すると、次のエラーが発生します。
私がこのバージョンを使用したのは、これが現時点での最後の安定バージョンであり、ここでは、I-pipe パッチは Linux カーネル フォーク用ではなく、メインライン Linux カーネル用であると述べたからです。
beaglebone black と xenomai で動作するカーネル/パッチ バージョンを探していますが、見つかりません。正しい方向を教えてもらえますか?
私はこれを見つけましたが、彼らはメインライン カーネル リポジトリを使用しておらず、これを使用しています。
multithreading - xenomai xddp with std::thread
Xenomai マシンで RT から NRT への通信を実行する必要があります。
私は実際にここでpthreads
提案された例をコンパイルして実行することができますが、次のようにを
に置き換えようとするとstd::thread
:
-1 を返す open 関数でエラーが発生しました。
使用したい理由std::thread
は、コードを C++ で実装する必要があり、pthread がメンバー関数を理解できないためです。また、グローバル変数を使用したくありません。
また、RT および NRT (xenomai ライブラリなし) マシンで同じコードを実行する必要があり、そのためのコードを既に準備しています (便利な場所に配置され#ifdef
た .
ubuntu - Ubuntu 16.04 での xenomai 3 のインストール手順
Xenomai 3 を Ubuntu 16.04 LTS にインストールしたいと考えています。同じものに対する適切なインストール ガイド/手順が見つかりません。
助けを求める。