c - (已解决)我在使用 dbg-gdb 包在 Atom 文本编辑器上调试 C 程序时遇到问题。调试器不会在断点处停止
问题描述
编辑:我在这里找到了我的问题的解决方案(https://github.com/31i73/atom-dbg-gdb/issues/20#issuecomment-429545592)。我应该在命令提示符下使用gcc -g main.c编译文件以创建可执行文件进行调试。我会留下原来的帖子,以防有人需要它:)
我正在使用 Atom 编辑器来调试 C 程序。我已经下载了我在这里找到的包 dgb-gdb并按照说明激活它。但是,当我设置断点然后按 F5 运行和调试时,调试器不会在断点处停止,程序照常执行,如您所见。实际上,如果我在没有断点的情况下运行,调试界面只显示一毫秒,然后关闭而不留下任何错误消息。当我改为切换断点时,行为就是已经提到的行为。
我几乎可以肯定 gdb 调试器可以正常工作,因为我可以从 cmd 提示符正确执行调试会话。当我尝试使用包提供的接口时出现问题。你知道发生了什么吗?
解决方案
推荐阅读
- php - Wordpress 儿童主题打破了网站的外观
- r - 如何在 ggplot2 中创建具有 2 个不同类的镜像条形图?
- vuejs2 - 字段不是必需的,但如果用户输入了一个值,它必须满足一些规则(vuetify 规则)
- java - 如何从 Java FX 中的 webview 获取上下文菜单?
- javascript - 在 reactjs 中渲染组件时动态加载图像路径。错误:找不到模块
- c# - 如何在堆中分配值类型数组?
- python - EB CLI 使用 Python 2 而不是 Python 3 安装
- php - if(mysqli_num_rows) while(mysqli_fetch_assoc) 循环在第一次迭代时未发布正确的值,适用于下一次迭代
- javascript - 如何自定义离子选择和离子选项菜单(离子)
- python - Python 在多行字符串中替换