출처: https://qiita.com/reki2000/items/5693abde190b8149743d
rust는 C/C++ 컴파일러를 필요로 하기 때문에 Visual Studio를 설치하거나 혹은 컴파일러만을 설치해야 한다.
아래 사이트에서 Community 버전을 설치한다
https://visualstudio.microsoft.com/ko/downloads/
다운로드 후 설치할 때 Visual Studio 모두를 설치하거나 혹은 설치 선택에서 “Visual C++ Build Tool”만을 선택해서 이것만 설치한다.
Visual Studio를 사용하지 않는다면 Visual C++ Build Tool만 설치하는 것이 좋다.
Rust 컴파일 시에 아래와 같은 에러가 나온다면 VC Build Tools의 설정이 32비트로 되어 있기 때문일 수 있다.
위 문제는 vcvars64.bat를 실행하면 된다. 이것은 아래 위치에 있다.
"c:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Auxiliary\Build\vcvars64.bat"