如何像在 turbo C 中那样在 geany 中逐行执行我的 C 程序

How to execute my C program line by line in geany as in turbo C

我已经从 Windows 7 切换到 Linux Mint,现在我正在使用 Geany 在其中编写 C 程序。

正如我在问题中提到的,我想在 Geany 中逐行执行我的程序。在执行过程中,有没有一种方法可以让我在 Geany 中看到变量的值?

我正在使用 Geany,因为它重量轻,并且集成了终端、编译器、scribble 等,使用起来非常简单...

安装Geany Debugger Plugin然后您就可以轻松地逐行执行您的程序了。

  1. 第 1 步:

    安装可选附加组件:

    • geany 的图形 GDB 前端
    • geany 插件集

      来自 Ubuntu 软件中心或任何你拥有的做类似工作的东西

2.Step 2: 转到 Main Menu > Tools > Plugin Manager

3.Step 3: 通过勾选复选框将调试器设置为活动,然后单击 O.K。

现在,您可能会在 geany 的底部看到调试选项:

4.Step 4: 现在,我认为调试的其余部分很简单 - 只需 select 文件并将其加载到调试器中,然后您将拥有所有选项,包括断点和逐行执行。


笔记:
不要忘记,现在您有了调试终端,您可以立即使用任何 gdb(我想您有 GDB 调试器)命令。顺便说一下,不要忘记查看参考链接以获取完整的详细信息(尤其是第 2 和第 5 个)。



参考:
1. http://plugins.geany.org/debugger.html
2. http://ubuntuforums.org/showthread.php?t=1400668
3. http://betterexplained.com/articles/debugging-with-gdb/
4. Line by line c - c++ code debugging in Linux ubuntu
5. http://www.yolinux.com/TUTORIALS/GDB-Commands.html