在 MI 模式下在 GDB 中重定向 I/Os

redirect I/Os in GDB in MI mode

使用普通的解释器,可以 运行 一个带有重定向输入和输出的程序,如下所示:

run < input_file > output_file

在 MI 模式下,运行 命令等价于 -exec-运行 但它不接受 I/O 重定向的参数,我没有找到任何专用命令。

MI模式下重定向的方法是什么?

您可以为此使用 -exec-arguments

-exec-arguments < /path/to/somefile
-exec-run