Como depurar uma ferramenta de linha de comando

0

Eu escrevi uma ferramenta de linha de comando (nomeada cdl) que poderia reconhecer parâmetros de linha de comando como -i(para entrada) e -o(para saída). Quando cansei de depurá-lo usando LLVM ( lldb cdl -i input.mp4 -o output_dir/), recebi uma falha como esta:

lldb: unrecognized option `-i input.mp4 -o test'
[the help info for lldb]
error: unknown or ambiguous option

Como posso resolver este problema?

Beanocean
fonte
Eu acho que é um problema clássico no shell, mas não sei como procurá-lo.
Beanocean 21/03
Essa pergunta pode estar no tópico sobre estouro de pilha, além de estar no tópico aqui - mas está no tópico aqui. Não se trata de programação.
G-Man

Respostas:

0

Tente lldb -f cdl -- -i input.mp4 -o output_dir/. Os argumentos do programa seguem o --.

Fonte: man lldb

D Schlachter
fonte