gpt4 book ai didi

c - 如何在emacs的gdb模式下向C程序传递参数

转载 作者:行者123 更新时间:2023-11-30 14:20:18 42 4
gpt4 key购买 nike

我在 emacs 中使用 gdb 模式来运行一段小代码来计算字符串中的位数,但是当我输入字符串(使用键盘)时,gdb 没有执行任何操作,只是在我按下“enter”后永远等待“按钮。我还直接在 Unix 提示符下尝试了 gdb,一切都很顺利。那么emacs的gdb模式下向程序中传递参数有什么技巧吗?

最佳答案

将参数传递给被调试程序的规范方法是将它们添加到 gdb 的运行命令之后。

例如:

M-xgdbRETechoRET

Current directory is ~/
GNU gdb (GDB) 7.3-debian
[...]
Reading symbols from /bin/echo...(no debugging symbols found)...done.
(gdb) run foo
Starting program: /bin/echo foo
foo
[Inferior 1 (process 10176) exited normally]

关于c - 如何在emacs的gdb模式下向C程序传递参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15602717/

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