解決まで3時間くらい溶かしました。
0. 環境
- Windows10 Home バージョン1809 (OSビルド17763.805)
- rustc 1.15.1
- binary: rustc
- host: x86_64-pc-windows-msvc
- release: 1.15.1
- LLVM version: 3.9
1. あらわれたエラーメッセージ
「rustup override set 1.15.1」で使用するRustのバージョンを1.15.1に設定した後, 「rustc main.rs」でコンパイルしようとしたら以下のようなメッセージが出ました。linking with `link.exe` failed: exit code: 1エラーメッセージで検索したところ「Visual C++ Build Tools 2015」があやしいとのことでした。参考のリンクは以下になります。