gpt4 book ai didi

rust - 在项目中配置 Rust 的默认版本

转载 作者:行者123 更新时间:2023-12-03 11:33:20 26 4
gpt4 key购买 nike

是否可以在某些配置文件中为某些项目配置默认的 Rust 版本?问题是我找到了 Substrate 框架并在一些项目上工作,所需的 Rust 版本如下:

rustup install nightly-2020-06-27
rustup target add wasm32-unknown-unknown --toolchain nightly-2020-06-27

是否可以在项目中配置新开发人员在安装 Rust 和/或依赖项时默认安装所需版本?

最佳答案

记录在案here ,您可以使用 rustup override 命令。

Directories can be assigned their own Rust toolchain with rustup override. When a directory has an override then any time rustc or cargo is run inside that directory, or one of its child directories, the override toolchain will be invoked.

对于您的特定示例,您可以使用

rustup override set nightly-2020-06-27

但这只会覆盖您机器上给定目录的工具链。一个更好的解决方案是包含一个 rust-toolchain.toml,它将覆盖所有从事您项目的开发人员的工具链。沿行文件

[toolchain]
channel = "nightly-2020-07-10"
targets = [ "wasm32-unknown-unknown" ]

关于rust - 在项目中配置 Rust 的默认版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66630183/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com