在 Linux 上,我尝试在 Eclipse CDT 中使用 gdb 调试 C++ 应用程序。
例如应用程序applic.exe
接受一些命令行参数arg1
and arg2
它期望一些数据stdin
(比如说,取自文件input.txt
).
通常,要在控制台中运行应用程序,我会这样做:
cat input.txt | applic.exe arg1 arg2
在控制台中使用 gdb 我可以执行以下操作:
gdb applic.exe
(gdb) run applic.exe arg1 arg2 < input.txt
是否可以在 Eclipse 中使用 gdb 来做到这一点?我知道如何在 Eclipse 调试配置 中指定参数(和环境),但是怎么样stdin
?
Eclipse 中有一个 Console 选项卡(位于 IDE 的底部),您可以将数据放在这里。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)