gdbfrontend: Easy, flexible and scalable GUI debugger

gdbfrontend is a very easy-to-use debugger with many useful features. Its great advantage is that it accepts extensions, which makes it much more productive because every he can adjust it according to his needs.

It is an open source program, written in python.

68747470733a2f2f6f67757a68616e65726f676c752e636f6d2f7374617469632f696d616765732f67646266726f6e74656e642d7373382e706e67

Prerequisites

  • GDB => 8.2 (with python3)
  • python3 => 3.2
  • tmux

Installation

python3 -m pip install gdbfrontend or
python3 setup.py install

gdbfrontend

Use

$ gdbfrontend --help GDBFrontend is an easy, flexible and extensionable gui debugger. Options: --help, -h: Shows this help message. --, -v: Shows version. --gdb-args="ARGS", -G "ARGS": Specifies GDB command line arguments. (Optional) --gdb-executable=PATH, -g PATH: Specifies GDB executable path ( is "gdb" command on PATH environment variable.) --tmux-executable = PATH, -tmux PATH: Specifies Tmux executable path (Default is "tmux" command on PATH environment variable.) ---id=NAME, -t NAME: Specifies tmux terminal identifier name (Default is "gdb-frontend".) --credentials = USER: PASS, -c USER: PASS: Specifies username and password for accessing to debugger (Browser asks it for two times).) --host = IP, -H IP: Specifies current host address that you can access via for HTTP and WS servers. --listen = IP, -l IP: Specifies listen address for HTTP and WS servers. --port = PORT, -p PORT: Specifies port range for three ports to (Gotty: PORT, HTTP: PORT + 1 or 0 for random ports). --http-port = PORT: Specifies HTTP server port. --gotty-port = PORT: Specifies Gotty server port. --readonly, -r: Makes code editor readonly. (Notice: This option is not related to security.) --Workdir, -w: Specifies working directory. --plugin-dir, -P: Specifies plugins directory. --verbose, -V: Enables verbose output.

Application snapshots

screenshot 2021 10 14 at 08 39 01 gdbfrontend v0 7beta releases easy, flexible and extendable gui debugger

 

You can download the program from here.

 

 

iGuRu.gr The Best Technology Site in Greecefgns

every publication, directly to your inbox

Join the 2.082 registrants.
gdbfrontend, debugger, iguru

Written by Anastasis Vasileiadis

Translations are like women. When they are beautiful they are not faithful and when they are faithful they are not beautiful.

Leave a reply

Your email address is not published. Required fields are mentioned with *

Your message will not be published if:
1. Contains insulting, defamatory, racist, offensive or inappropriate comments.
2. Causes harm to minors.
3. It interferes with the privacy and individual and social rights of other users.
4. Advertises products or services or websites.
5. Contains personal information (address, phone, etc.).