这是我们单元测试流程的一部分。我使用--command选项运行gdb,让它从文本文件中执行命令。然后将gdb的输出定向到文件中,并将该文件与参考文件进行比较。但问题是,gdb使用当前shell窗口的大小在其输出中放置换行符。如果窗口较小,它将为输出添加更多换行符,使其更具可读性。
gdb中是否有一个选项可以禁用它,这样无论我运行它的shell窗口,我的测试输出总是一样的?
编辑:找到它,我只是将它用作第一个gdb命令:
set width 80
有时事情很容易。
答案 0 :(得分:1)
找到它,我只是将它用作第一个gdb命令:
set width 80
有时事情很容易。