在Clion中调试Rust会导致“错误创建过程”

用户名

我是rust的新手,并且想使用Clion(当前为19.3)调试我的Rust代码,然后按照以下答案将编译器从MSVC切换到GNU。

com.jetbrains.cidr.execution.debugger.backend.gdb.GDBDriver$GDBCommandException: Error creating process <Program Path>, (error 50).

尽管无需调试即可正常运行。

如果我用谷歌搜索错误,我会在github上得到这个问题,它基本上说在64位应用程序上使用64位编译器。我添加的编译器是64位的,并且因为我安装了rust的64位版本,所以我假设它输出的程序是64bit ...(尽管我对rust的了解还不足以100%确定)

运行rustup show返回以下内容:

rustup show
Default host: x86_64-pc-windows-msvc
rustup home:  C:\Users\User\.rustup

installed toolchains
--------------------

stable-x86_64-pc-windows-gnu (default)
stable-x86_64-pc-windows-msvc

active toolchain
----------------

stable-x86_64-pc-windows-gnu (default)
rustc 1.42.0 (b8cedc004 2020-03-09)

这就是我正在使用正确的工具链的想法(正如x86_64各地所言)。

我哪里出错了?小姐配置了什么?

用户名

原来我很笨,而且Clion指向的是32位安装,而不是64位安装。我最终遵循了Jetbrains自己的指南:https : //blog.jetbrains.com/clion/2019/10/debugging-rust-code-in-clion/

在Windows上,转到设置| 构建,执行,部署| 工具链并将Cygwin或MinGW设置为您的工作环境。然后,运行rustup工具链列表并检查第一行:它应该是与调试器的位匹配的gnu版本之一。例如,如果您使用的是MinGW(32位),则默认工具链应为i686-pc-windows-gnu。如果您使用的是MinGW64,则应为x86_64-pc-windows-gnu您可以通过运行rustup默认值“ toolchain_name”来设置适当的工具链。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在MVC中创建视图会导致错误

来自分类Dev

执行存储过程会导致错误

来自分类Dev

在C中创建简单的Shell会导致链接错误

来自分类Dev

在 ggplot2 中创建绘图循环会导致错误

来自分类Dev

在VS Code中调试dockerized Django会导致错误“超时,等待启动器连接”

来自分类Dev

在 Rust 中为数组赋值会导致错误:'expected f64, found usize'

来自分类Dev

创建QDeclarativeView对象会导致分段错误

来自分类Dev

C++ 创建线程会导致错误?

来自分类Dev

更新顶点缓冲区会导致调试层错误

来自分类Dev

在iOS设备上进行调试会导致屏幕尺寸错误

来自分类Dev

引用创建的易失性表导致过程中不存在错误

来自分类Dev

在CLion中调试时程序收到分段错误

来自分类Dev

在phpMyAdmin中,在_users结构中创建新列会导致错误#1067

来自分类Dev

在Exchange中创建邮件会导致“ UnableToDeserializePostBody”

来自分类Dev

在Eclipse中创建新的Maven Scala项目会导致4个错误

来自分类Dev

在python中从图像创建二进制RGB值会导致尺寸错误

来自分类Dev

在Terraform文件中创建的更新存储桶会导致BucketAlreadyOwnedByYou错误

来自分类Dev

在创建日志文件中包含%date%会导致“找不到路径错误”

来自分类Dev

为什么使用 ArrayList 中的循环创建 ImageView 会导致内存错误?

来自分类Dev

在评估程序环境中存储过程会导致无限循环

来自分类Dev

在过程中添加条件会导致性能下降

来自分类Dev

在MVC中返回列表会导致错误

来自分类Dev

从numpy数组创建熊猫DataFrame会导致奇怪的错误

来自分类Dev

创建一个简单的Iteratee会导致类型错误?

来自分类Dev

Android Renderscript在nexus 7上创建分配会导致错误

来自分类Dev

创建符号链接会导致无法覆盖目录错误

来自分类Dev

从numpy数组创建pandas DataFrame会导致奇怪的错误

来自分类Dev

使用jquery动态创建div会导致语法错误

来自分类Dev

创建第二个 PDF 会导致错误

Related 相关文章

  1. 1

    在MVC中创建视图会导致错误

  2. 2

    执行存储过程会导致错误

  3. 3

    在C中创建简单的Shell会导致链接错误

  4. 4

    在 ggplot2 中创建绘图循环会导致错误

  5. 5

    在VS Code中调试dockerized Django会导致错误“超时,等待启动器连接”

  6. 6

    在 Rust 中为数组赋值会导致错误:'expected f64, found usize'

  7. 7

    创建QDeclarativeView对象会导致分段错误

  8. 8

    C++ 创建线程会导致错误?

  9. 9

    更新顶点缓冲区会导致调试层错误

  10. 10

    在iOS设备上进行调试会导致屏幕尺寸错误

  11. 11

    引用创建的易失性表导致过程中不存在错误

  12. 12

    在CLion中调试时程序收到分段错误

  13. 13

    在phpMyAdmin中,在_users结构中创建新列会导致错误#1067

  14. 14

    在Exchange中创建邮件会导致“ UnableToDeserializePostBody”

  15. 15

    在Eclipse中创建新的Maven Scala项目会导致4个错误

  16. 16

    在python中从图像创建二进制RGB值会导致尺寸错误

  17. 17

    在Terraform文件中创建的更新存储桶会导致BucketAlreadyOwnedByYou错误

  18. 18

    在创建日志文件中包含%date%会导致“找不到路径错误”

  19. 19

    为什么使用 ArrayList 中的循环创建 ImageView 会导致内存错误?

  20. 20

    在评估程序环境中存储过程会导致无限循环

  21. 21

    在过程中添加条件会导致性能下降

  22. 22

    在MVC中返回列表会导致错误

  23. 23

    从numpy数组创建熊猫DataFrame会导致奇怪的错误

  24. 24

    创建一个简单的Iteratee会导致类型错误?

  25. 25

    Android Renderscript在nexus 7上创建分配会导致错误

  26. 26

    创建符号链接会导致无法覆盖目录错误

  27. 27

    从numpy数组创建pandas DataFrame会导致奇怪的错误

  28. 28

    使用jquery动态创建div会导致语法错误

  29. 29

    创建第二个 PDF 会导致错误

热门标签

归档