gcc / g ++: “Nenhum arquivo ou diretório desse tipo”

g++ me dá erros do formulário:

foo.cc:<line>:<column>: fatal error: <bar>: No such file or directory
compilation terminated.

É o mesmo ao compilar programas C comgcc.

Por que é que?

Observe: Esta pergunta foi feita muitas vezes antes, mas a cada vez era específica para a situação do solicitante. O propósito desta pergunta éter uma pergunta que outros podem ser fechados como duplicatas de, de uma vez por todas; umaPerguntas frequentes.

questionAnswers(1)

yourAnswerToTheQuestion