Windows11下Rust(MSVC)编译提示link.exe未找到求助
Rust编译报错:link.exe未找到求助
环境信息
Windows 11系统,已安装以下组件:
Visual Studio相关
PS C:\Users\Username\Development\dogcat> winget list | Select-String "build tools" Visual Studio Build Tools 2019 Microsoft.VisualStudio.2019.BuildTools 16.11.33 winget Visual Studio Build Tools 2022 Microsoft.VisualStudio.2022.BuildTools 17.8.6 winget
PS C:\Users\Username\Development\dogcat> winget list | Select-String "Visual Studio Community" Visual Studio Community 2022 (2) Microsoft.VisualStudio.2022.Community 17.9.1 winget
Visual C++ Redistributable
PS C:\Users\Username\Development\dogcat> winget list | Select-String "VCRedist" Microsoft Visual C++ 2015-2022 Redistributable (x86) Microsoft.VCRedist.2015+.x86 14.38.33135.0 Microsoft Visual C++ 2015-2022 Redistributable (x64) Microsoft.VCRedist.2015+.x64 14.38.33135.0
Rust版本
PS C:\> winget list | Select-String "Rust" Rust 1.76 (MSVC 64-bit) Rustlang.Rust.MSVC 1.76.0.0 winget
问题详情
执行cargo run时出现以下错误:
PS C:\Users\Username\Development\dogcat> cargo run Compiling dogcat v0.1.0 (C:\Users\Username\Development\dogcat) error: linker `link.exe` not found | = note: program not found note: the msvc targets depend on the msvc linker but `link.exe` was not found note: please ensure that Visual Studio 2017 or later, or Build Tools for Visual Studio were installed with the Visual C++ option. note: VS Code is a different product, and is not sufficient. error: could not compile `dogcat` (bin "dogcat") due to 1 previous error
用fdfind搜索link.exe,未找到MSVC对应的有效link.exe:
PS C:\> fd link.exe Program Files\Rust stable MSVC 1.76\lib\rustlib\x86_64-pc-windows-msvc\bin\gcc-ld\lld-link.exe Program Files\Git\usr\bin\unlink.exe Program Files\Git\usr\bin\readlink.exe Program Files\Git\usr\bin\link.exe Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\usr\bin\readlink.exe
已尝试的解决措施
- 分别通过winget安装rustup和Rust,问题一致
- 安装Windows 11 SDK
- 参考GitHub议题和StackOverflow相关方案调整配置
- 多次重启电脑
以上操作均未解决问题,寻求进一步帮助。
内容的提问来源于stack exchange,提问作者g4gz
相关产品推荐
相关产品推荐

