首页 > 其他分享 >Rustup-init.exe安装后执行cargo run 报错:`link.exe` returned an unexpected error的解决办法

Rustup-init.exe安装后执行cargo run 报错:`link.exe` returned an unexpected error的解决办法

时间:2024-09-30 16:16:58浏览次数:10  
标签:cargo exe 如下 Visual 报错 大佬 安装

版本:rustc 1.81.0 (eeb90cda1 2024-09-04)
报错情况如下图:
image
摸索了后,总结一下关键解决方法:
从微软件官网:
https://visualstudio.microsoft.com/zh-hans/downloads/
找到选项“用于 Visual Studio 的工具”,在其子项中下载“Visual Studio 2022 生成工具”
下载后安装时,在Visual studio installer中勾选“使用C++的桌面开发”,然后在右侧安装详情中,除了默认选择项外,再多选一个“用于windows的C++ CMake工具”。如下图:
image
安装完成后,再执行编绎生成,发现工具正常了。如下图:
image

另外,在B站看杨旭大佬的视频教学时,发现他的windows下cmd居然可以支持linux的命令,比如:ls -al,很是好奇,于时请教了大佬,他回复说是在安装git时勾选了linux命令支持,如下图:
image
照大佬指点,操作一番后,果然就可以了。

这些杨旭大佬的RUST的系列教学视频非常值得推荐一下,这是他的B站地址:https://space.bilibili.com/361469957
大家请自行翻看学习

标签:cargo,exe,如下,Visual,报错,大佬,安装
From: https://www.cnblogs.com/hrx521/p/18442014

相关文章

  • 安防监控/智慧安防EasyCVR视频汇聚监控平台无法启动并报错“no space left on service
    视频汇聚/安防监控/智慧安防EasyCVR视频监控平台,作为一款智能视频监控综合管理平台,凭借其强大的视频融合汇聚能力和灵活的视频能力,在各行各业的应用中发挥着越来越重要的作用。平台可以引入AI智能分析能力,能够实现对视频中的特定对象进行检测、识别、跟踪,为后续的数据分析和处理提......
  • Qt项目中,在main.cpp中定义了一个自定义组件,但是在编译的时候报错`undefined reference
    1、问题描述我在测试Qt项目的main.cpp中编写了如下代码:classMyWidget1:publicQWidget{Q_OBJECT};//main程序入口argc命令行变量的数量argv命令行变量的数组intmain(intargc,char*argv[]){//应用程序对象,在Qt中应用程序对象有且仅有一个QAppl......
  • pbootcms模板报错提示PHP Warning: Unknown: open_basedir restriction
    遇到PbootCMS模板中出现类似 PHPWarning:Unknown:open_basedirrestrictionineffect.File 的错误提示,通常是由于PHP的 open_basedir 配置限制导致的。这种情况下,可以通过调整PHP版本或修改 open_basedir 配置来解决问题。解决方案1.更换PHP版本根据你的描......
  • notepad++安装HexEditor插件查看二进制文件
    notepad++安装HexEditor插件查看二进制文件前言有时候我们需要分析二进制文件,但是分析二进制文件直接用编辑器查看会出现乱码的情况,本文在notepad++软件上安装一个HexEditor插件,可方便分析二进制文件。一、下载HexEditor插件打开下面的网址,下载HexEditor插件https://sou......
  • unix中的exec族函数介绍
    一、前言本文将介绍unix中exec族函数,包括其作用以及使用方法。当一个进程调用fork函数创建一个新进程后,新进程可以直接执行原本正文段的其他内容,但更多时候,我们在一个进程中调用fork创建新的进程后,希望新进程能够执行其他的程序。(举个实际的例子,A进程调用fork后,我们更多的......
  • 《仙剑客栈2》报错提示eutil.dll缺失?解决《仙剑客栈2》eutil.dll文件的重要性与补充方
    《仙剑客栈2》报错提示eutil.dll缺失是一个常见的问题,这通常意味着游戏在运行时无法找到必要的动态链接库文件(DLL)。eutil.dll文件在Windows操作系统中扮演着至关重要的角色,为应用程序提供必要的函数和数据支持。以下是解决《仙剑客栈2》eutil.dll文件缺失问题的重要性与补充方......
  • Jmeter启动报错:Error: Unable to access jarfile D:\jiekou\apache-jmeter-5.6.3\b
    解决Jmeter启动报错:Error:UnabletoaccessjarfileD:\jiekou\apache-jmeter-5.6.3\bin\ApacheJMeter.jar问题:明明在官网(https://jmeter.apache.org/download_jmeter.cgi)直接下载,运行Jmeter,结果显示缺少ApacheJMeter.jar原因:Source(源)下含有src的文件里是不含有ApacheJMete......
  • PbootCMS附件上传失败报错UNKNOW: Code: 8192; Desc: stripos():
    当遇到上传失败报错 UNKNOW:Code:8192;Desc:stripos():Non-stringneedleswillbeinterpretedasstringsinthefuture.Useanexplicitchr()calltopreservethecurrentbehavior;File:/www/wwwroot/aaa.xxxx.com/core/function/file.php;Line:176; 时,可以通......
  • 上传失败报错 UNKNOW: Code: 8192; Desc: stripos()
    错误提示和您的解决方案提到了将 $ext 传递给 chr() 函数,这在大多数情况下是不合适的,因为 chr() 是用来从ASCII值转换为对应的字符,而 $ext 作为文件扩展名应该是直接的字符串形式。正确的做法应该是确认 $ext 是否为字符串类型,并且检查报错是否源于其他原因,比如误报或者......
  • python从exe里得到ico图标
    说到exe那就是windows程序了,python调用win32api需要先安装https://github.com/mhammond/pywin32/releases转化成ico有2种,一种是pyqt5另存图片换个文件名,这个可能不太专业,第2种是PythonMagickhttps://download.lfd.uci.edu/pythonlibs/w3jqiv8s/PythonMagick-0.9.19-cp37-cp37......