Vis*_*hal 20
除了@ diverscuba23提到的选项之外,您还可以执行以下操作:
gdb --args bash <script>
Run Code Online (Sandbox Code Playgroud)
(假设它是一个bash脚本.否则相应调整)
div*_*a23 18
您可以选择两种方法:
直接在shell脚本中调用GDB.这意味着您没有标准输入和标准输出重定向.
运行shell脚本,然后将调试器附加到已经运行的C++进程,如下所示: gdb progname 1234
where 1234
是正在运行的C++进程的进程ID.
如果你需要在程序开始运行之前做一些事情,那么选项1将是更好的选择,否则选项2是更清洁的方式.
归档时间: |
|
查看次数: |
17801 次 |
最近记录: |