关于Rust编译时报link.exe not found错误问题

 更新时间:2022年09月17日 14:46:18   作者:A-Cloud  
这篇文章主要介绍了Rust编译的时候报出link.exe not found错误问题,解决方法是在命令行就是CMD执行相应的命令即可,本文给大家分解决方法,需要的朋友可以参考下

我在Windows 7上面配置Rust运行环境的时候报了下面的错误,差点导致我去装Windows11或者换Linux...

这个Windows7真是让人头疼,各种组件都是缺失的,要我一个一个安装,缺少各种dll,NET.flamework就弄了半天...... VisualStudioCode直接打不开

废话不多说,展示一下报错内容

C:\rustspace>rustc main.rs
error: linker `link.exe` not found
|
= note: 系统找不到指定的文件。 (os error 2)
note: the msvc targets depend on the msvc linker but `link.exe` was not found
note: please ensure that VS 2013, VS 2015, VS 2017 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error

花费了大量时间以后,我终于解决了这个问题,唉

解决方法是在命令行就是CMD(可以用Ctrl+R输入cmd打开,想必大家都知道,不过多强调)

执行下面两行命令:

rustup toolchain install stable-x86_64-pc-windows-gnu
rustup default stable-x86_64-pc-windows-gnu

这是再运行一下,错误就没了,eclipse和idea都好了

这样问题就会完美解决。

到此这篇关于Rust编译的时候报出link.exenotfound错误的文章就介绍到这了,更多相关Rust编译报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 教你使用RustDesk 搭建一个自己的远程桌面中继服务器

    教你使用RustDesk 搭建一个自己的远程桌面中继服务器

    这篇文章主要介绍了RustDesk 搭建一个自己的远程桌面中继服务器,主要包括服务端安装和客户端配置方法,配置好相关操作输入控制码即可发起远程或文件传输,本文通过图文给大家讲解的非常详细,需要的朋友可以参考下
    2022-08-08
  • Rust中vector的详细用法

    Rust中vector的详细用法

    Rust和C++同样也有vector概念,本文主要介绍了Rust中vector的详细用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-03-03
  • 浅析Rust多线程中如何安全的使用变量

    浅析Rust多线程中如何安全的使用变量

    这篇文章主要为大家详细介绍了Rust如何在线程的闭包中安全的使用变量,包括共享变量和修改变量,文中的示例代码讲解详细,有需要的小伙伴可以参考下
    2025-01-01
  • rust标准库std::env环境相关的常量

    rust标准库std::env环境相关的常量

    在本章节中, 我们探讨了Rust处理命令行参数的常见的两种方式和处理环境变量的两种常见方式, 抛开Rust的语法, 实际上在命令行参数的处理方式上, 与其它语言大同小异, 可能影响我们习惯的也就只剩下语法,本文介绍rust标准库std::env的相关知识,感兴趣的朋友一起看看吧
    2024-03-03
  • Rust Atomics and Locks并发基础理解

    Rust Atomics and Locks并发基础理解

    这篇文章主要为大家介绍了Rust Atomics and Locks并发基础理解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • Rust中字符串类型String的46种常用方法分享

    Rust中字符串类型String的46种常用方法分享

    Rust主要有两种类型的字符串:&str和String,本文主要为大家介绍的是String类型的字符串以及它常用的46种方法,感兴趣的小伙伴可以了解一下
    2023-06-06
  • 一文带你了解Rust是如何处理错误的

    一文带你了解Rust是如何处理错误的

    程序在运行的过程中,总是会不可避免地产生错误,而如何优雅地解决错误,也是语言的设计哲学之一。本文就来和大家来了Rust是如何处理错误的,感兴趣的可以了解一下
    2022-11-11
  • Rust如何使用config配置API

    Rust如何使用config配置API

    这篇文章主要介绍了Rust如何使用config配置API,这里记录了如何声明配置类型,读取配置,通过环境变量来覆盖配置值等开发中常见的动作,需要的朋友可以参考下
    2023-11-11
  • Rust在Android端集成使用详解

    Rust在Android端集成使用详解

    本文介绍了如何在Android平台上调用Rust编写的组件,详细说明了开发环境的搭建、Rust库的创建、配置和编译过程,以及如何在Android应用中使用Rust编写的代码,文中提到飞书底层使用Rust编写通用组件,展示了Rust在移动端开发中的应用价值
    2024-11-11
  • 详解Rust中#[derive]属性怎么使用

    详解Rust中#[derive]属性怎么使用

    在 Rust 中,#[derive] 是一个属性,用于自动为类型生成常见的实现,下面就跟随小编一起来学习一下Rust中derive属性的具体使用吧
    2024-11-11

最新评论