Ich habe das gleiche Problem, und es gibt einen Weg, um es zu bekommen.
Zuerst müssen Sie GDB-Konsole innerhalb NetBeans ermöglichen, durch diese Optionen Einstellung auf Ihrer NetBeans-Konfigurationsdatei (Sie müssen NetBeans schließen, damit es funktioniert)
-J-Dgdb.console.window = true
Als nächstes, auf NetBeans und bevor Sie Ihr Programm starten, setzen Sie einen Breakpoint direkt am Anfang Ihres main(). Sobald die Ausführung dort unterbrochen ist, verwenden Sie den Befehl "set args [Argumente]" gdb gefolgt von "run", um Ihr debugged-Programm neu zu starten, jetzt mit den gesetzten Argumenten.
Sie müssen die Debugsitzung nicht schließen, wenn Sie Ihr Projekt neu erstellen, da GDB es erkennt und die neue Binärdatei erneut lädt, wenn Sie den Befehl "run" erneut ausführen. Auf diese Weise müssen Sie die Argumente nicht erneut festlegen.