Öme*_*den 25
错误消息与 Rust 工具链有关,如果您还没有,则需要为 Rust 安装基于 GNU 的工具链(在安装之前,请确保您为您的环境选择了有效的基于 gnu 的工具链,如果您不确定,请阅读注意节)。
> rustup toolchain install stable-x86_64-pc-windows-gnu
Run Code Online (Sandbox Code Playgroud)
然后在解决此问题的最简单方法后将其设置为默认工具链
> rustup default stable-x86_64-pc-windows-gnu
Run Code Online (Sandbox Code Playgroud)
注:以 工具链stable-x86_64-pc-windows为例;它是通过稳定通道为64 位Windows 提供的解决方案,不同的架构需要使用另一个工具链(详细信息:请按照 其他答案中的官方 jetbrains 指南进行操作),您也可以在夜间或测试版中自由使用。
除了Ömer Erden 的回答之外,值得指出的是,Jetbarins 现在有一篇关于如何为 Rust 配置 Clion 的文章,并附有一些关于哪些设置适用于 Rust 开发的提示。
特别是这一段与这个问题有关:
在 Windows 上,转到设置 | 构建、执行、部署 | 工具链并将Cygwin 或 MinGW设置为您的工作环境。然后,运行
rustup toolchain list并检查第一行:它应该是与调试器位数匹配的 gnu 版本之一。例如,如果您正在使用 MinGW(32 位),则默认工具链应为 i686-pc-windows-gnu。如果你在 MinGW64 上,它应该是 x86_64-pc-windows-gnu。您可以通过运行来设置适当的工具链rustup default <toolchain_name>。