有加速dpkg-buildpackage的选项

时间:2015-01-13 12:57:34

标签: build ffmpeg debian deb dpkg

我将ffmpeg移植到较旧版本的debian。 一切进展顺利,但速度很慢。 我正在运行dpkg-buildpackage -us -uc

使用debian规则文件,如下所示:

#!/usr/bin/make -f
%:
    dh $@

override_dh_auto_configure:
    ./configure

我注意到,这只是在1核处理。 是否有像make -j 4这样的东西可以用来加快速度呢?

我一直在使用本指南,但我没有看到任何加速构建步骤的内容 https://www.debian.org/doc/manuals/maint-guide/

1 个答案:

答案 0 :(得分:1)

当然,您可以使用-j 4作为dpkg-buildpackage的参数。它在手册页中记录。相关部分是:

  

-jjobs允许同时运行的作业数,相当于   make(1)同名选项。将自己添加到   MAKEFLAGS环境变量,应该导致所有   后续make调用继承该选项。还补充说   parallel =作业到DEB_BUILD_OPTIONS环境变量   允许debian / rules文件将这些信息用于自己的文件   目的。 DEB_BUILD_OPTIONS环境中的parallel = jobs   如果给出此选项,变量将覆盖-j值。