linux - 使用 distcc 编译内核以创建 debian 包

标签 linux compilation kernel distributed distcc

我已经使用 distcc 使用 "make -j8 CC=distcc" 命令对几个包进行分布式编译。 它工作正常。但是为了通过编译内核源代码来创建 debian 包,我们使用“make-kpkg”命令来构建 .deb 文件。对于 make-kpkg,我不能使用“CC=distcc”(它将调用分布式编译)。 要构建我使用以下命令:

fakeroot make-kpkg --initrd --append-to-version=.<Unique Identifier> kernel-image

所以建议我并纠正我,我如何在上面的命令中使用 distcc。

最佳答案

在运行 make-kpkg 之前

export CC=distcc

假设您正在运行 bash、dash 或 ksh,这将设置环境变量。

关于linux - 使用 distcc 编译内核以创建 debian 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27716539/

相关文章:

operating-system - __init 和 __exit 属性的使用

c - 使用 SIGQUIT 和 SIGINT

linux - 我如何将低编号端口声明为非根端口 "right way"

xcode - 如何通过 XCode 中的运行脚本构建阶段添加编译源?

gcc - 尝试构建 GCC 后端时出现段错误

kernel - 如何在内核级别维护链表?

java - 解析此消息

node.js - Windows 域中的 Linux 服务器上使用 NodeJS 进行 SSO

c++ - flex/bison 中的多个解析器 : include fails

ubuntu - 命令 'ls'内核源代码在哪里?