私はSDカードからyoctoイメージブートをビルドするために以下のステップを実行し、artik boardからサンプルのイオティビティーを正常に実行することができました。Yocto iotivity query
https://blogs.s-osg.org/run-iotivity-artik-yocto/
http://git.yoctoproject.org/cgit/cgit.cgi/meta-oic/about/
私はあなたがこれを助けることができるかどうかを確認、ここではいくつかのクエリを持っています。
yocto-projectには、
meta-oic
層にIotivityパッケージが含まれています。すべてのパッケージはgithubパスからインクルードされています。私はすべてのパッケージを含め、特定の経路でチェックするために言及したように検証します。私はyocto-imageでヘッダとlibを持っているので、イメージを起動した後、私はyocto-imageを使ってartik-boardからwrapper cppファイルをコンパイルしようとしました。しかし、彼らは失敗した。私はyocto-imageに含まれるIotivityパッケージの使い方を理解していませんでした。開発者はどのようにしてatrikボード上でそれらを直接使用できますか?私のubuntuマシンにiotivityコードがあり、Sconsで私の.cppラッパーファイルをコンパイルできます。このyoctoイメージで唯一のcppファイルを追加するにはどうすればよいですか?
以下は、yocto-projectでの説明です。 Yoctoターゲット
用ビルIoTivityアプリケーションは、Linuxの開発マシン上でアプリケーションを開発し、テスト
。
ターゲットにYoctoツールチェーンを使用して、 アプリケーションをクロスコンパイルできるようになりました。したがって、このための標準的な手順はありません。
ツールチェインの環境設定スクリプトを調べると、 がアプリケーションのビルドスクリプトを修正して、そのツールを指すようにすることができます。さらにアプリケーションをYoctoソフトウェア層にパッケージ化する場合は、 BitBakeレシピを書き込む必要があります。 これを実行する正確な例については、
meta-oic/recipes-apps/iotivity-simple-client
を参照してください。
meta-oic/recipes-apps/iotivity-simple-client
Iチェック直接のGitHubからソースコード/ LIBSパスを使用して、実際にもあります。この例には、.datファイル、makefile、.tar、.bbファイル、および.jasonファイルが含まれています。私はインターネットで誰もが新しい肉の層を作り、新しいビットケーキのレシピを追加する方法を説明しましたが、すべてgithubからソースコードを作りました。 しかし、私のコードはローカルホスト上にあり、私のiotivityソースコードフォルダと完全にリンクしています。
これについて明確なステップを提案する人はいますか?
解決策へのリンクは歓迎しますが、あなたの答えがそれなしで役に立つことを忘れないでください:[リンクの前後にコンテキストを追加](// meta.stackexchange.com/a/8259)あなたの仲間のユーザーは、ターゲットページが利用できない場合にリンクするページの最も関連性の高い部分を引用します。 [リンク以上の回答は削除される可能性があります。](// stackoverflow.com/help/deleted-answers) –
http://wiki.iotivity.org/examples – RzR