Linux C++ Debugger

后端 未结 10 1704
太阳男子
太阳男子 2021-02-01 08:23

I\'m looking for the perfect Linux C++ debugger. I don\'t expect success, but the search should be informative.

I am a quite capable gdb user but STL and Boost easily c

相关标签:
10条回答
  • 2021-02-01 08:51

    You can try NetBeans IDE 6.5 with gdb 6.8, it is quite powerful! http://www.netbeans.org/downloads/index.html

    0 讨论(0)
  • 2021-02-01 08:51

    You can use Eclipse to step through C and C++ code if you are looking for an IDE type of debugger instead of a command-line debugger. It isn't perfect, but I've found it to work well for people already familiar with IDE debugging tools.

    I am also partial to Valgrind for detecting memory errors.

    0 讨论(0)
  • 2021-02-01 08:55

    Try ffffd.

    0 讨论(0)
  • 2021-02-01 08:56

    I use the following environment:

    http://ec-lang.org/

    It is a complete development environment for the eC language.

    However, you can have a project with just c or c++ files without any eC specific files and build and debug them using the IDE.

    This is the closest you will ever come to a "Borland C" like experience under linux.

    It can be installed on Ubuntu/Debian with the following command:

    sudo apt-get install ecere-sdk

    0 讨论(0)
  • 2021-02-01 08:56

    Recentg gdb (e.g. version 8.1) and g++ (e.g. GCC 7, in february 2018) are able to debug standard C++ containers thru Python scripts.

    0 讨论(0)
  • 2021-02-01 09:00

    A development branch of gdb (part of gdb's Project Archer) adds Python support to gdb (to replace gdb's macros). There's a series of blog postings starting here that extensively covers getting started with Python-enabled gdb and offers several tutorials on using Python for defining new gdb commands and pretty printing of C++ data structures.

    0 讨论(0)
提交回复
热议问题