Como sei se o GCC produziu um aviso dentro de um script de shell?

0

Estou escrevendo um wrapper gcc que invocará o gcc em meu arquivo de origem com o conjunto de sinalizadores -Wall compile. Se não houver erros ou avisos, ele executará o binário de saída.

O status de saída do gcc será 1 se houver um erro. Mas será zero mesmo se houver um aviso.

Então, como eu detecto se o gcc produziu algum aviso no meu shell script?

    
por daltonfury42 28.02.2016 / 20:09

1 resposta

1

A maneira mais fácil é adicionar ao comando gcc a opção -Werror que torna todos os avisos em erros.

    
por meuh 28.02.2016 / 20:19