我想知道如何找出哪些链接库写入stdout。我使用的是Linux(Fedora)。
当前考试:我们正在使用generated XML-Parser files,后者又使用了多个共享库。其中一个库将以下字符串写入stdout
XMLSchema::XmlElement::XmlElement(XMLSchema::Types::ElementCreateArgs)
XMLSchema::XmlElement::XmlElement(XMLSchema::Types::ElementCreateArgs)
XMLSchema::XmlElement::XmlElement(XMLSchema::Types::ElementCreateArgs)
...
这种情况一直在发生,并使控制台输出变得混乱。
找出哪个链接库执行此操作的最简单方法是什么? 有没有办法阻止链接库写入stdout?
答案 0 :(得分:1)
只需grep这些字符串的所有lib。
(我在评论中被问到将此作为答案而不仅仅是评论。)