根据调试平台的不同,我同时使用GDB和DBX。我需要调试一个需要传递20个命令行参数的工具。 GDB有一个选项,您可以在gdb启动时传递这些参数:

gdb --args ...

我正在寻找在DBX中执行此操作的类似方法。我希望节省时间,而不是一直剪切和粘贴。我阅读了本手册的各个部分,但看不到执行此操作的方法。

最佳答案

您可以在启动时执行runargs命令

dbx -c "runargs --all --your --flags" a.out

关于debugging - dbx调试器能否在dbx启动时传递命令行参数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14327059/

10-09 21:14