我是调试新手,我需要知道如何在 geany IDE 中使用调试器。互联网上是否有与 geany 调试器相关的文档或视频?我到处搜索,但找不到任何可以理解的内容。有人能帮帮我吗?
答案1
我自己也碰到过这个问题。
- 编译器:海湾合作委员会
- 调试器:gdb
- 编辑:吉尼
假设您已经安装gcc
并gdb
按此。
安装海湾合作委员会和数据库
sudo apt install gcc gdb
安装吉尼:
sudo apt install geany
要安装geany 插件:
sudo apt install geany-plugins
如果现在打开,请重新启动 geany。
要在 geany 中激活调试器:菜单->工具->插件管理器 ,选中调试器。
更改构建命令以包含 -g 标志:
菜单->构建->构建命令
将编译命令设置为:
gcc -g -Wall -c "%f"
将构建命令设置为:
gcc -g -Wall -o "%e" "%f"
现在,您可以通过单击行号旁边的按钮在代码中设置断点。您将看到一个红色方块。
在里面菜单->查看->显示消息窗口 您将有一个名为“调试”的选项卡。
单击“调试”选项卡,然后单击“目标”选项卡。
选择您的目标(如果您构建“example.c”并将输出设置为“example”,您通常会使用“./example”运行,那么您将选择“example”作为目标。
您可以在该窗口的右侧开始调试。
答案2
正如文档中所述,该插件提供的大多数控件都是相当标准的(断点、监视)。
但是这个页面可以帮助您开始使用调试器:http://geanydbg.sourceforge.net/walkthrough.htm。
答案3
好的,我在这里找到了一些有用的东西论坛但是“进入”按钮仍然有点错误:P 当我将其纠正后会更新。