链接.exe在 Windows 系统上运行时未找到错误 对于 Rust 程序,Visual C++ 对于 Cargo 是



我正在收到链接.exe未找到问题,还有什么需要安装的吗?

PS C:\用户\parik> 货运新测试2test2项目 PS C:\用户\parik 创建的二进制(应用程序>货物构建错误:无法在C:Usersparik中找到Cargo.toml或 any parent directory PS C:\Users\parik> cd test2 PS C:\Users\parik\test2> cargo build 编译 test2 v0.1.0 (C:\Users\parik\test2( 错误: 找不到链接器link.exe| = 注意:系统找不到指定的文件。(操作系统错误 2(

注意:MSVC 目标取决于 MSVC 链接器,但link.exe未找到

注意:请确保已安装VS 2013,VS 2015或VS 2017 使用"视觉C++"选项

错误:由于以前的错误而中止

错误:无法test2编译 。

有两个现有的 Rust 工具链系列为 Windows 提供:

  • MSVC
  • 角马

msvc是默认设置,正如您意识到的那样,它取决于最近的 Visual C++ 安装。

另一方面,GNU 依赖于 GNU/MinGW-w64。可以使用以下命令安装它并使其成为默认工具链:

$ rustup default stable-x86_64-pc-windows-gnu

是的,您必须安装 VC+ 构建工具,以便 rustc 应该能够自动检测帮助程序文件。或者您可以使用VS 2013或2015(用于自动检测(。 有关更多信息,请参阅此处。

最新更新