有没有办法将货物设置为默认添加
-j 4
到所有调用?
作为解决方法,我使用了这个脚本:
cargoj4
#!/bin/bash
cargo "$1" -j 4
但这并不总是有效(我忘记称呼它:-\或者我的项目中有使用
cargo
的脚本,我无法修改它们)。
config.toml
来定义并行作业。您需要创建.cargo/config.toml
。您可以根据您的需要在全局或每个项目中定义它。
然后你只需要添加
[build]
jobs = 4 # number of parallel jobs, defaults to # of CPUs
您还可以为您的命令创建
alias
,您可以将其放入同一个文件中:
[alias]
j4 = "build -j 4"
然后您可以将其调用为
cargo j4