如何调试读取另一个文件的可执行文件(使用 gdb)?

如何调试读取另一个文件的可执行文件(使用 gdb)?

我有一个小应用程序,我们称之为程序。通常,要使用此应用程序,我需要将文件传输到其中:

./program < file_with_data.txt

如何使用 dbg 调试此类程序?当由 dbg 控制时,我不知道如何将数据从文件传递到程序。

答案1

找到了:运行后:

gdb program

run < file_with_data.txt

相关内容