相关疑难解决方法(0)

使用bitbake进行分布式编译

你知道如何使用分布式bitbake编译构建一个oe项目吗?我想到了distcc.

export PATH=~/distcc/bin:$PATH
make -jn CC=linux-gcc
Run Code Online (Sandbox Code Playgroud)

make会从我指向distcc的路径调用linux-gcc.
distcc会将任务安排到所有已知主机.
-jn将创建make的n6个实例.
它工作正常.
但是现在我想用bitbake来使用distcc.
我知道如何在bitbake中使用-jn.
只是用export PARALLEL_MAKE=-jn

但是如何使用PATH=~/distcc/bin:$PATHbitbake 导出.
distcc/bin必须站在前面$PATH.
但bitbake会将$PATH_prepend(置于org.openembedded.dev/conf/bitbake.conf中)置于前面$PATH.

或者有人用另一种工具来更好地使用bitbake进行分布式构建?

distributed build distcc bitbake

6
推荐指数
2
解决办法
7347
查看次数

标签 统计

bitbake ×1

build ×1

distcc ×1

distributed ×1