Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rust 运行在Windows上的锈迹我正在与一个针对X86和x64的基本错误作斗争_Rust - Fatal编程技术网

Rust 运行在Windows上的锈迹我正在与一个针对X86和x64的基本错误作斗争

Rust 运行在Windows上的锈迹我正在与一个针对X86和x64的基本错误作斗争,rust,Rust,msvcrt.lib(chkstk.obj):致命错误LNK1112:模块计算机类型“x86”与目标计算机类型“x64”冲突。我发现了问题。试图从开发人员powershell运行rust导致了该问题。在没有Visual Studio路径调整的常规Windows PowerShell中,在命令路径中找不到link.exe,因此cargo似乎神奇地在x64 tools目录中发现了正确的绝对路径名。shell的主机体系结构不影响此行为 不幸的是,名为Developer PowerShell的启动器和V

msvcrt.lib(chkstk.obj):致命错误LNK1112:模块计算机类型“x86”与目标计算机类型“x64”冲突。

我发现了问题。试图从开发人员powershell运行rust导致了该问题。在没有Visual Studio路径调整的常规Windows PowerShell中,在命令路径中找不到link.exe,因此cargo似乎神奇地在x64 tools目录中发现了正确的绝对路径名。shell的主机体系结构不影响此行为


不幸的是,名为Developer PowerShell的启动器和VS2019的Developer命令提示符为x86工具设置了命令路径。如果适用于目标平台的注册表解析工具目录包含可执行文件,cargo最好忽略位于Windows上的可执行文件路径。

我发现了问题。试图从开发人员powershell运行rust导致了该问题。在没有Visual Studio路径调整的常规Windows PowerShell中,在命令路径中找不到link.exe,因此cargo似乎神奇地在x64 tools目录中发现了正确的绝对路径名。shell的主机体系结构不影响此行为

不幸的是,名为Developer PowerShell的启动器和VS2019的Developer命令提示符为x86工具设置了命令路径。如果适用于目标平台的注册表解析工具目录包含可执行文件,cargo最好忽略位于Windows上的可执行文件路径