domingo, 29 de abril de 2018

Redirecionamento com pipes para um programa a ser debugado no gdb

Com pipes, podemos colocar num arquivo uma série de parâmetros a serem processados por um programa, e redirecioná-lo como entrada para o programa.
Mas se chamarmos um gdb programa < arquivo, a entrada vai para o gdb, e não para o programa a ser debugado.

Para evitar isto, ao abrir o programa no gdb, podemos redirecionar o arquivo para o programa a ser debugado fazendo o redirecionamento como comando run:

(gdb) run < 3.in

Fonte: https://stackoverflow.com/questions/8422259/gdb-debugging-with-piped-input-not-arguments

Nenhum comentário:

Postar um comentário