当我遇到上述问题时,我正在尝试在CLion中调试Rust。
我更新了工具链设置,以使用建议的默认值,例如:
如何解决此问题并使CLion能够调试Rust代码?
我进行了一些搜索,但没有找到一个简单的答案(至少我可以轻松理解一个答案)。
任何帮助将不胜感激。
最佳答案
错误消息与Rust工具链有关,如果尚未安装,则需要为Rust安装基于GNU的工具链(在安装之前,请确保您为您的环境选择了有效的基于gnu的工具链,如果不确定,请阅读请注意部分)。
> rustup toolchain install stable-x86_64-pc-windows-gnu
然后,在解决此问题的最简单方法之后,将其设置为默认工具链> rustup default stable-x86_64-pc-windows-gnu
注意:工具链 stable-x86_64-pc-windows 为例;它是通过稳定 channel 为 64位 Windows提供的解决方案,另一个工具链需要用于不同的体系结构(详细信息:请遵循other answer的官方jetbrains指南),您还可以免费使用Nightly或Beta版。关于rust - 不支持MSVC工具链。请使用GNU工具链,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57584111/