cblc/exercicios/01/05_pesquise_responda.md

14 lines
717 B
Markdown
Raw Normal View History

2025-06-01 20:28:08 -03:00
# 5. Pesquise e responda
Quando não explicitamos a especificação utilizada para compilar o nosso programa (opção -std=PADRÃO do gcc), qual será o padrão utilizado e como podemos confirmar isso pela linha de comandos?
O comando _gcc version_ dá somente a versão do nosso compilador mas não mostra o padrão utilizado. Encontrei no _man gcc_ como definir a saída , mas não consegui encontrar o padrão utilizado.
A única maneira que imaginei seria compilar algum programa com algum paramêtro que jogue a saída de pipe grep std para um arquivo ou terminal, , mas não consegui fazer sozinho.
O DeepSeek deu uma sugestão parecida:
~~~bash
gcc -v -x c /dev/null -o /dev/null 2>&1 | grep "std="
~~~