Tools

[中文]

GDBGUI installation

The support for the --enable-gdbgui argument has been removed from the install scripts and gdbgui cannot be installed this way anymore. Please use the pipx method from the gdbgui installation guide in order to set up this tool.

Depending on your operating system and Python version, you may need to consult the list of known issues.

For example, Python 3.13 is not supported on any operating systems at the moment.

The Windows operating system is not supported since gdbgui version 0.14. Because of the existence of other issues, you will need Python 3.10 with some specific versions of the dependencies. The last know working gdbgui and dependency versions can be installed with the following command:

`bash pipx install "gdbgui==0.13.2.0" "pygdbmi<=0.9.0.2" "python-socketio<5" "jinja2<3.1" "itsdangerous<2.1" `

On Linux or MacOS, you can use Python 3.11 or 3.12 and gdbgui version 0.15.2.0.

Please be aware that these recommendations may change over time and for an up-to-date list of issues refer to the official issue tracker.

We recommend to use idf.py gdb instead of idf.py gdbgui, or debug in Eclipse/Vscode if you encounter an issue with the installation.


此文档对您有帮助吗?