gan*_*gon 9 documentation debugging geany
我是调试新手,我需要了解如何在 geany IDE 中使用调试器。互联网上是否有与 geany 调试器相关的任何文档或视频?我到处冲浪,但找不到任何可以理解的东西。谁能帮我吗?
Fra*_*ver 10
我自己也遇到过这个问题。
假设你已经安装gcc并gdb通过这个。
安装gcc和gdb
sudo apt install gcc gdb
Run Code Online (Sandbox Code Playgroud)
安装geany:
sudo apt install geany
Run Code Online (Sandbox Code Playgroud)
为 geany安装插件:
sudo apt install geany-plugins
Run Code Online (Sandbox Code Playgroud)
如果现在打开,请重新启动 geany。
要在 geany 中激活调试器:menu->tools->plugin manager ,选中调试器。
更改构建命令以包含 -g 标志:
菜单->构建->构建命令
将编译命令设置为:
gcc -g -Wall -c "%f"
Run Code Online (Sandbox Code Playgroud)
将构建命令设置为:
gcc -g -Wall -o "%e" "%f"
Run Code Online (Sandbox Code Playgroud)
现在您可以通过单击行号旁边的方式在代码中设置断点。您将看到一个红色方块。
在菜单->查看->显示消息窗口中, 您将有一个名为调试的选项卡。
单击调试选项卡,然后单击目标选项卡。
选择您的目标(如果您构建“example.c”并将输出设置为您通常使用“./example”运行的“example”,您将选择“example”作为目标。
在该窗口的右侧,您可以开始调试。
正如文档中所述,该插件提供的大多数控件都是相当标准的(断点、手表)。
不过,此页面可能会帮助您开始使用调试器: http: //geanydbg.sourceforge.net/walkthrough.htm。
| 归档时间: |
|
| 查看次数: |
41471 次 |
| 最近记录: |