gcc: erro: –version: Nenhum arquivo ou diretório

1

Estou no Ubuntu 16.04. Quando eu corro

gcc –version

Eu recebo:

gcc: error: –version: No such file or directory
gcc: fatal error: no input files

No entanto

dpkg -l | grep gcc | awk '{print }'

me dá:

gcc
gcc-4.9
gcc-4.9-base:amd64
gcc-5
gcc-5-base:amd64
gcc-6-base:amd64
gir1.2-packagekitglib-1.0
libcaca0:amd64
libgcc-4.9-dev:amd64
libgcc-5-dev:amd64
libgcc1:amd64
libpackagekit-glib2-16:amd64
libunity-action-qt1:amd64
libwebrtc-audio-processing-0:amd64
qtchooser
qtdeclarative5-unity-action-plugin:amd64
    
por vincent75 09.05.2017 / 13:34

1 resposta

3

O que você está vendo é porque copiou um traço, não um hífen normal. Um travessão não funciona aqui e é por isso que você recebe o erro.

Esta é a saída típica em uma máquina 16.04 quando você executa com --version (a notação correta):

% gcc --version
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

(Isso pode ser um pouco diferente no seu sistema - eu executo várias versões do GCC para tarefas diferentes, mas o ponto é que um traço não funciona, mas dois hifens padrão)

    
por Thomas Ward 09.05.2017 / 13:52