如何全局配置 Cargo 配置文件选项?

2024-06-18

使用 Cargo,我可以设置项目的开发设置以使用并行代码生成:

[profile.dev]
codegen-units = 8

根据文档 http://doc.crates.io/config.html,应该可以将其放入~/.cargo/config将此设置应用于所有项目。这对我不起作用:似乎.cargo/config文件根本没有被使用。有什么方法可以应用这样的配置every我编译的项目?


您可以为所有构建或每个目标设置 rustflags.cargo/config file.

[build] # or [target.$triple]
rustflags = ["-Ccodegen-units=4"]

需要明确的是,这将为您的所有项目(由该 .cargo/config 覆盖)设置 codegen-units,无论配置文件如何。

为了确保它确实已设置,您还可以在同一文件中设置详细输出。这将显示每个 rustc 命令以及货物调用的标志。

[term]
verbose = true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何全局配置 Cargo 配置文件选项? 的相关文章

随机推荐