debugging - Nemiver - 无法直接标准输入

我喜欢 nemiver 的想法,但我无法让 nemiver 的这个基本功能发挥作用:将标准输入重定向到程序。所以由于我的程序需要文件输入而不是手动输入,所以它通常采用以下形式:

./program < list.txt

但显然,nemiver 无法识别这种简单的重定向。并将“

最佳答案

如果您只想进行事后分析(并且不需要单步执行),您可以加载可以在任何类型的流水线/重定向场景下生成的故障转储(核心)文件。

( ulimit -c unlimited && ./yourapp <in.txt >out.txt ) || nemiver --load-core=core ./yourapp

这只会在发生崩溃或断言时启动调试器。

https://stackoverflow.com/questions/15866585/

相关文章:

batch-file - 如何保存包含俄语或中文字符的文件的目录列表

amazon-s3 - s3 临时签名 URL 中缺少对象的自定义 404 页面

asp.net-mvc-4 - Razor 看不到我的右括号

image - 通过 mongo shell 脚本将图像文件读入 MongoDB 文档的二进制字段

.net - 如何使用自定义记录器进行 vs 测试?

php - 为什么使用 mPDF 合并 PDF 文件后超链接丢失?

visual-studio-2012 - Visual Studio : Undo-redo of

json - Play 2.1(scala) - 如何为 scala 枚举案例类编写 Format[

sql-server - 读取 DONE_IN_PROC

iphone - 单个上下文,但在不同上下文中的对象之间为 "Illegal attempt to