Поскольку не существует встроенной функции для сохранения выходных данных терминала VSCode, возможно, вы можете использовать в этом терминале команду, позволяющую сохранить этот сеанс.
См., Например, " GDB печатать в файл вместо стандартного вывода"
gdb core.3599 -ex bt -ex quit |& tee backtrace.log
Как уже упоминалось, вывод записывается в backtrace.log
и также на экране.
Как ОП Энди Томлин упоминает в комментариях , это несовместимо с сеансом отладчика.
Мы решили проблему, просто обработав ее внутриприложение и внутреннее перенаправление cout
в файл.