安装启动rust报错

could not exec the linker `link.exe`: 系统找不到指定的文件。 (os error 2)

网站找了很多博客,显示安装了vs , 最后找到了安装目录下的link.exe

设置到系统环境path中,保存之后启动成功 cargo build 

Compiling hello_cargo v0.1.0 (D:\php\rust\hello_cargo)
    Finished dev [unoptimized + debuginfo] target(s) in 0.39s

link.exe根据你的安装地址可能不一样,比如我的地址是:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\link.exe

 

2,在使用cargo build 时报错,试过很多中方法貌似都不成功:

在一开始我在安装的cargo目录下 添加了config的默认配置源文件:

地址:http://mirrors.ustc.edu.cn/help/crates.io-index.html

但是貌似一直都是报错

安装启动rust报错_第1张图片

我把安装目录下的config删除 

然后再次执行命令 : cargo build --verbose 

参考博客:https://blog.csdn.net/piedaocaoren/article/details/84951915

安装启动rust报错_第2张图片

成功下载了。

再次启动的时候报错:

 variant or associated item not found in `std::cmp::Ordering`
   |                       help: there is a variant with a similar name: `Less`

写错了变量名,首字母大写,,,修改之后,成功编译了。

 

你可能感兴趣的:(rust)