如何在turbo C中逐行执行我的C程序

时间:2015-07-26 09:12:49

标签: c debugging ide linuxmint geany

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

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

我使用的是Geany,因为它重量轻,而且它有一个集成的终端,编译器,涂鸦等,使用起来非常简单......

1 个答案:

答案 0 :(得分:8)

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

  1. 第1步:

    安装可选添加项:

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

      来自Ubuntu软件中心或您做过类似工作的任何事情

  2. 2.第2步: 转到Main Menu> Tools> Plugin Manager

    3.第3步: 勾选复选框,将Debugger设置为活动状态,然后单击“确定”。

    现在,您可能会看到geany底部的Debug选项:
    enter image description here

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


    注意:
    不要忘记现在你已经有了调试终端,你可以立即使用任何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