问题标签 [rustup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rust - 为什么 rustup 的 beta 和 nightly 版本是同一个版本?
据我了解,Rust 的 beta 通道总是比 stable 早一个版本,而 nightly 总是比 beta 早一个版本。然而,出于某种原因,beta 版和 nightly 版现在似乎都是 1.16。
如果我跑rustup update
,我会看到
为什么 1.15 没有测试版?
rust - 如何使用 Rustup 删除 Rust 编译器工具链?
Rustup 文档展示了如何每晚安装 Rust,但没有展示如何删除它。
虽然文档确实显示了如何rustup
完全卸载,但我想保留稳定的分支。
如何每晚卸载 Rust?
请注意,我试图做与rustup install nightly
... ( rustup uninstall nightly
, rustup remove nightly
& rustup delete nightly
) 相反的操作,但无济于事。
即使我阅读了文档,也不清楚nightly
是 a toolchain
, a channel
... 还是其他东西。
curl - Rustup 说 libcurl 中不支持或禁用协议“https”
我一直在尝试使用 Rustup 一段时间,当我尝试用它做任何事情时它会这样说:
我知道 cURL 启用了 HTTPS——我刚刚尝试使用它,它运行良好。
gcc - 如何在 Rust 中使用不同的 libstdc++.a?
我正在通过 rustup 使用夜间 Rust。我正在尝试为 GNU Octave 构建一个 Windows dll。是否可以使用 Octave 的 libstdc++.a?
我能够编译,但链接失败并出现以下错误:
我目前的预感是libstdc++.a
发现的不兼容。它使用以下搜索路径顺序从 Rust 中找到一个:
"-L" "C:\Users\camer\.rustup\toolchains\nightly-x86_64-pc-windows-gnu\lib\rustlib\x86_64-pc-windows-gnu\lib"
"-L" "C:\Octave\Octave-4.2.1\lib64\gcc\x86_64-w64-mingw32\4.9.4"
Octave 4.2.1 附带的 gcc 是 GCC 4.9.4 发布 [2016-08-03]。Rust nightly 发布了 GCC 6.3 [2016-12-21]。我是否需要使用 Octave 的 GCC 4.9.4 编译 Rust 标准库?那可能吗?本期的完整代码和更多详细信息。
rust - rustup 将自身安装到哪里?
我知道将和二进制文件rustup
安装到,但是它将可执行文件安装到哪里?据我所知,这在任何文档中都没有解释,运行安装程序也不会告诉你。如果可能的话,我想避免将它安装到我的主目录以外的任何地方。如果这有所作为,我正在使用 macOS。rustc
cargo
~/.cargo/bin
rustup
rust - 错误:工具链“stable-x86_64-apple-darwin”没有二进制“rustfmt”
我跑去rustup update
更新我的工具链并看到两个警告:
我按照警告消息中的说明进行操作,然后尝试rustfmt
再次运行。我得到了错误
出了什么问题,我该如何解决?
rust - 是否可以更新一次 rustup 并与其他系统共享下载?
我想通过调用rustup update
和更新已安装的工具链来节省带宽,然后将更新的工具链共享到另一个系统,而无需再次下载工具链。这可能吗?
查看 .rustup 目录,似乎复制 toolchains 目录可能会起作用,但我担心会导致 rustup 的已安装内容与实际安装内容之间的元数据不匹配,或其他此类问题。除非有人说可以这样做,否则我认为这不是一个选择。
rust - 如何使用工具链为 Linux 上的所有用户安装 rustup 和 cargo?
我正在尝试使用 clippy 安装 rustup,但我正在寻找为所有用户安装的方式。
我在 /opt/setup 中安装了 rustup。每当我切换用户时,我都会得到这个:
如果我尝试安装一个工具链,它不需要/opt/setup
但是/home/user
. 我在我的文件中指定了RUSTUP_HOME
and但它仍然选择. 有没有办法做到这一点?CARGO_HOME
.bashrc
/home/user
ios - How can I test iOS apps in XCode without it breaking my Rust toolchain?
I recently tested an IPhone application, written in Swift, with XCode using the built-in iPhone Simulator.
Since then I get compile errors when I try to build any Rust project, even after updating Rust with rustup
. There are warnings too which mention the iOS Simulator. I'm not familiar with the C or XCode toolchains, so I'm not sure what is the best way to fix it or how to prevent this happening again in the future.
Note: my Rust projects are not targeting iOS.
Here's what happens with a new project:
CC:
GCC:
Rust:
Other information:
I found this Rust issue, which sounds similar, but it's very old and also resolved:
rust - How to uninstall Rust that was installed via rustup?
I installed Rust on my Ubuntu 16.04 machine through
as can be seen on the Installation Page.
How do I now uninstall Rust?