make 中是否有等同于 -j 的 checkinstall 选项?
Is there a checkinstall option equivalent to -j in make?
sudo checkinstall
命令非常适合从源代码构建到 debian 包中,以便以后轻松删除。但是,它所取代的 sudo make install
有一个选项,可以将安装拆分到多个 CPU 上(如果可用)。比如使用4核,可以调用
sudo make install -j4
sudo checkinstall -j4
给出一个错误,指出 -j
是一个无法识别的选项。 checkinstall
是否有等效选项?
checkinstall 的最后一个(可选)输入参数是要执行的安装命令。如果命令是 make,那么这可以并行化,例如
checkinstall make -j4 install
不过,由于 checkinstall 应该 运行 作为 root,因此更明智的做法是先编译然后再检查安装,即
make -j4 && sudo checkinstall
sudo checkinstall
命令非常适合从源代码构建到 debian 包中,以便以后轻松删除。但是,它所取代的 sudo make install
有一个选项,可以将安装拆分到多个 CPU 上(如果可用)。比如使用4核,可以调用
sudo make install -j4
sudo checkinstall -j4
给出一个错误,指出 -j
是一个无法识别的选项。 checkinstall
是否有等效选项?
checkinstall 的最后一个(可选)输入参数是要执行的安装命令。如果命令是 make,那么这可以并行化,例如
checkinstall make -j4 install
不过,由于 checkinstall 应该 运行 作为 root,因此更明智的做法是先编译然后再检查安装,即
make -j4 && sudo checkinstall