Rust语言

关注公众号 jb51net

关闭
首页 > 软件编程 > Rust语言 > Rust编译报错:link.exe未找到

Rust编译报错:link.exe未找到问题分析及解决

作者:thulium_

文章介绍了两个编译错误及其解决方法,第一个是关于`link.exe`未找到的问题,解决方法是安装Visual Studio或构建工具,选择相应的C++开发负载并安装所需组件,第二个是关于`std::str::FromStr`未解析的错误,在Rust中可能是因为版本或配置问题,但不影响编译和运行

一、错误:error: linker 'link.exe' not found

解决:

1、 Install Visual Studio or Build Tools:

Microsoft C++ 生成工具 - Visual Studio

选择“使用 C++ 的桌面开发”工作负载,确保安装了以下组件:

2、添加目标工具链

> rustup install stable-x86_64-pc-windows-msvc 
> rustup default stable-x86_64-pc-windows-msvc 
>  cargo clean    
>  cargo build --verbose   
>  cargo run 42 56  //运行程序

二、use std::str::FromStr; Unresolved import: `std::str::FromStr` [E0432]

原因未知:

RustRover 2024.3.2  报错

但是编译、运行代码都可以成功, 没有问题

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文