gpt4 book ai didi

gdb - 如何使用 GDB 调试从标准输入获取用户输入的程序?

转载 作者:行者123 更新时间:2023-12-03 08:03:14 29 4
gpt4 key购买 nike

我有一个程序,我正在尝试使用 gdb 调试它。在程序内部,我有一些方法要求用户使用 stdin 输入输入。当我在 gdb 中时如何输入此输入?这样我就可以追踪我的方法是如何工作的?

最佳答案

$ cat >foo <<EOF
something
EOF
$ gdb -quiet /bin/cat
Reading symbols from /bin/cat...(no debugging symbols found)...done.
Missing separate debuginfos, use: debuginfo-install coreutils-8.12-7.fc16.x86_64
(gdb) run <foo
Starting program: /bin/cat <foo
something
[Inferior 1 (process 22436) exited normally]
(gdb)

关于gdb - 如何使用 GDB 调试从标准输入获取用户输入的程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13104206/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com