Windows 上安裝 Rust 出錯及其解決辦法


  1. 首先去 https://www.rust-lang.org/tools/install Rust 官網上下載相應的安裝包。
  2. 直接運行 rustup-init.exe,這一步 會把 rustc, cargo 等組件給安裝好。測試一下, rustc --versioncargo --version
  3. 當使用 cargo build 時 遇到 note: LINK : fatal error LNK1181: cannot open input file 'advapi32.lib' 這個問題的解決辦法, 打開 Visual Studio Installer (我本地的 VS 環境是 VS2019) 安裝以下包即可解決為問題,
  • C++ Modules for v142 build tools (x64/x86 – experimental)
  • MSVC v140 - VS 2015 C++ build tools (v14.00)
  • MSVC v141 - VS 2017 C++ x64/x86 build tools (v14.16) 上面這兩個應該裝一個就可以了
  • Windows 10 SDK (10.0.18362.0) 這個應該是最終解決 advapi32.lib 這個問題的。

本地親測可用:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM