13得票1回答
如何为新的Cargo项目设置默认作者?

使用cargo new创建新项目时,我希望Cargo.toml文件自动包含预定义的authors字段。 Rust书说: 下面四行设置了Cargo编译程序所需的配置信息:名称、版本、作者和要使用的Rust版本。 Cargo从您的环境中获取您的姓名和电子邮件信息,因此,如果该信息不正确,请立即更...

13得票1回答
在树莓派4上安装Rust后无法运行Cargo

我试图使用推荐的安装脚本在树莓派4上安装Rust: pi@raspberrypi:/tmp $ curl https://sh.rustup.rs -sSf | sh 但是重新启动后,cargo 无法找到: pi@raspberrypi:~ $ cargo error: command...

12得票1回答
如何更新Rustup版本?不更新rustc或cargo版本。

我对Rust还很陌生,目前正在官网上阅读《Rust书籍》。 现在我正在研究Rustup,我觉得它非常酷。 我知道我们可以使用Rustup管理rustc和cargo的版本,但将来如果我想升级Rustup的版本,我该如何操作呢?

12得票1回答
Rust的“工具链”究竟是什么?

我注意到rustup被称为“工具链安装器”,但很难找到Rust认为什么是“工具链”的确切定义,以及这个概念的范围。 我已经安装了Rust编译器和Cargo。rustup还能提供什么?它只是一个Rust版本切换器吗? 作为.NET开发人员,也许有一个类比可以让我更容易理解这个概念吗?

11得票3回答
是否有适用于aarch64-linux-android的Rust构建版本?

最近我购买了一部配置相当不错的新智能手机,所以想要在移动端尝试使用Rust编程语言。于是我安装了Termux并尝试运行rustup-init,然而却失败了: info: syncing channel updates for 'stable-aarch64-linux-android' in...

10得票1回答
如何使用Rust构建32位静态二进制文件?

使用在Rust中创建基本的Web服务和使用rustup将Rust带到任何地方作为文档,我已经成功地用Rust编译了一个64位静态二进制文件:rustup target add x86_64-unknown-linux-musl cargo build --target=x86_64-unkno...

9得票1回答
在~/.rustup与~/.cargo中的二进制文件有什么区别?

我刚在MacOS上使用rustup安装了Rust,发现有两个rustc和两个cargo二进制文件: ~/.cargo/bin/rustc (cargo) ~/.rustup/toolchains/stable-x86_64-apple-darwin/bin/rustc (cargo) ...

9得票2回答
覆盖 Rust 安装的默认路径 `$HOME/.cargo` 和 `$HOME/.rustup`

在 Rust 中,默认情况下,文件放置在 $HOME/.cargo 和 $HOME/.rustup。是否有办法覆盖这些默认设置? 我正在尝试调试一个模糊的问题,想尝试更改文件位置。

7得票2回答
如何在Linux上为所有用户安装带有工具链的rustup和cargo?

我正在尝试使用clippy安装rustup,但我正在寻找一种适用于所有用户的安装方式。 我已经在/opt/setup中安装了rustup。每当我切换用户时,我会遇到这个问题: error: no default toolchain configured 如果我尝试安装工具链,它不会采用...