gpt4 book ai didi

c++ - VSCode C++ 调试捕获控制台输出

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:46:34 26 4
gpt4 key购买 nike

我在 Ubuntu 中运行 VSCode 来调试 C++ 程序。使用 GDB 调试控制台应用程序工作正常,但我真的想将控制台日志输出捕获到文件中。我看不到执行此操作的方法或选项。是否有任何选项可以捕获此控制台日志输出?

最佳答案

由于似乎没有保存 VSCode 终端输出的 native 功能,也许您可​​以在所述终端中使用允许您保存该 session 的命令。

例如参见“Gdb print to file instead of stdout

gdb core.3599 -ex bt -ex quit |& tee backtrace.log

如前所述,输出将写入 backtrace.log显示在屏幕上。

作为OP Andy Tomlin提及 in the comments ,这与调试器 session 不兼容。

We solved the problem by just handling it inside the app and redirecting cout internally to a file.

关于c++ - VSCode C++ 调试捕获控制台输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50807641/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com