分散 bitbake コンパイルを使用して oe プロジェクトをビルドする方法について何か考えはありますか? 私はdistccについて考えました。
export PATH=~/distcc/bin:$PATH
make -jn CC=linux-gcc
make は、distcc を指すパスから linux-gcc を呼び出します。
distcc は、既知のすべてのホストにタスクをスケジュールします。
-jn は、make の n6 インスタンスを作成します。
それは正常に動作します。
しかし今、私は bitbake で distcc を使いたいと思っています。
bitbake で -jn を使用する方法を知っています。
使うだけexport PARALLEL_MAKE=-jn
しかしPATH=~/distcc/bin:$PATH
、bitbake でエクスポートを使用する方法。
のdistcc/bin
前に立つ必要があり$PATH
ます。
しかし、bitbake は$PATH_prepend
(org.openembedded.dev/conf/bitbake.conf に配置された) を の前に配置し$PATH
ます。
または、誰かが bitbake を使用した分散ビルドのより良い方法のための別のツールを手に入れましたか?