除了稳定的工具链之外,我不想使用任何东西来进行正常工作,但希望能够使用扩展来调试我的宏。我什至现在不知道如何使用除了默认的稳定工具链之外的任何东西。
您可以使用
rustup toolchain install nightly
安装 nightly rust,然后可以使用 cargo
或 rustup run nightly cargo [...more arguments here]
作为夜间运行 cargo +nightly [...more arguments here]
。如果您希望将正常的 cargo
命令也替换为 nightly,那么您可以运行 rustup default nightly
。
在 Alpine Linux 上,
apk add rustup
然后
rustup-init
,然后是 y、x86_64-unknown-linux-musl、每晚、默认,最后是 1 和 y 进行交互式安装。
使用
source "$HOME/.cargo/env"
刷新 shell,现在就可以构建了。
PS:我将使用非交互式选项更新答案。