如何判断Rust编译器使用哪个Windows工具链?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (324)

我正在安装Rust调试工具,如果要使用Rust编译器的GNU或MSVC工具链,怎样找到这些信息?

提问于
用户回答回答于

使用rustup show若要查看包含所使用平台名称的活动工具链,请执行以下操作:

$ rustup show

Default host: x86_64-pc-windows-msvc

installed toolchains
--------------------

stable-x86_64-pc-windows-msvc (default)
nightly-x86_64-pc-windows-msvc

active toolchain
----------------

stable-x86_64-pc-windows-msvc (default)
rustc 1.26.1 (827013a31 2018-05-25)

上面的活动工具链是msvc。

用户回答回答于

平台工具链是编译器已知的,使用rustc --version --verbose:

PS C:\Users\IEUser> rustc --version --verbose
rustc 1.26.0 (a77568041 2018-05-07)
binary: rustc
commit-hash: a7756804103447ea4e68a71ccf071e7ad8f7a03e
commit-date: 2018-05-07
host: x86_64-pc-windows-msvc
release: 1.26.0
LLVM version: 6.0

扫码关注云+社区

领取腾讯云代金券