以前書いた記事、 mcommit.hatenadiary.com ではBeagleBoneBlack用のイメージを作るのを試してみましたが今回はyocto を使って共有ライブラリ(Shared Object)と共有ライブラリを参照する実行モジュールのビルド&イメージ化を試してみました。 組込Linuxの開発では(組込じゃなくても)共有ライブラリ(Shared Object)を作って各実行モジュールでそれを呼び出すようなアプリケーションを開発することはよくあります。 ホスト環境で開発する場合は割と簡単ですが、できたプロジェクト一式をyoctoを使ってクロスコンパイルし、イメージ化する方法はあまり情報がなく、試行錯誤するのに割と時間がとられたので記事として挙げておきます。 目次 目次 とりあえず試したいという人はここを読んでください 環境構築 今回試すプロジェクトの構成 calcディレクトリ