0

yocto ビルドに含まれるコンポーネントを作成していますが、開発中にイメージ全体をビルドしたくありません。コンポーネントを (独自の GIT リポジトリで) チェックアウトし、ツリー全体の構築に使用されるクロスコンパイラを使用して構築し、チェックイン (devtest) してシステム テスト用のファイルシステム全体を構築する前にテストしたいと考えています。私はそれを行う方法を見つけていません。

4

1 に答える 1

0

あなたの質問を正しく理解できれば、あなたがしたいことは SDK を構築することですか?

走る

bitbake - c populate_sdk <image-name>

これにより、tarball で適切な SDK が提供されます。次に、その tarball を実行して、目的の場所にインストールします。

アプリケーションを開発しているシェルでenvironment-....、インストールされた場所にあるファイルをソースします。これで、gcc を直接呼び出す代わりに CC などを使用している限り、すべてがクロスコンパイルするように設定されました。

于 2015-10-10T06:26:16.350 に答える