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