编译 – 在另一台Windows机器上运行Rust编译程序的要求是什么?
我对Rust很新.我在我的
Windows 10机器上安装了Rust.创建了一个简单的helloworld程序,如下所示:
fn main() { print!("Hello world!"); } 并用rustc rust.rs编译它.之后生成了两个文件: admin@myserver MINGW64 ~/Documents/rust_test $ls -latrh total 1.6M drwxr-xr-x 1 admin 197121 0 Sep 2 03:28 .. -rw-r--r-- 1 admin 197121 45 Sep 4 00:26 rust.rs -rwxr-xr-x 1 admin 197121 146K Sep 4 00:26 rust.exe -rw-r--r-- 1 admin 197121 1.5M Sep 4 00:26 rust.pdb drwxr-xr-x 1 admin 197121 0 Sep 4 00:26 . 我可以成功运行rust.exe并获得正确的结果.但是,当我将rust.exe复制到另一个新创建的Windows 2016虚拟机并运行它时,我收到此错误: 我的问题是,在没有安装Rust的机器上运行Rust编译程序有什么要求?我是否也需要在其上安装vc构建工具(就像我在开发机器上那样)? 解决方法
您需要以正确的版本安装
Microsoft Visual C++ Redistributable Package.
错误消息中文件名中的“140”表示版本,应为Visual C++ Redistributable for Visual Studio 2015. 作为快捷方式,以下是其他版本最常见的下载链接: > Microsoft Visual C Redistributable 2017 – 32-bit (x86),64-bit (x64) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows – System.IO.File.ReadAllText的默认编码是什么
- .net – System.Serializable属性在Windows 10的UWP应用程序
- 如何使用PowerShell在Hyper-V上获取Windows 2008 R2 VM的IP
- windows文件夹嵌套太多,导致无法删除的解决方法
- windows – 如何在远程服务器中安装SQL Server?
- Win10 .net framework 3.5 安装失败 0x80073712 [解决了]
- 域名系统 – Windows Server – DHCP / DNS更新 – 清除过时
- windows-8 – 试图获得Windows 8开发人员许可但得到错误0x8
- 在Windows 8非企业版上安装NFS
- Windows – 使用WCF作为服务运行的Log4Net