c ++ Programa compilado com sucesso, mas incapaz de executar

1

Eu compilei o programa usando gpp foi feito com sucesso, mas quando eu tentei rodar o programa eu recebi estes erros: -

Eu incluí using namespace std; na 3ª linha

harish@harish-Lenovo-G580:~$ gpp iget.cpp -o abc
harish@harish-Lenovo-G580:~$ gpp -o abc iget.cpp
harish@harish-Lenovo-G580:~$ ./abc
./abc: line 3: using: command not found
./abc: line 5: struct: command not found
./abc: line 14: syntax error near unexpected token '('
./abc: line 14: 'void getno()'
    
por Harishbhutra 10.02.2014 / 21:08

1 resposta

3

Você precisa usar g++ não gpp , por exemplo.

g++ -o abc iget.cpp

gpp é um pré-processador - não um compilador. Na verdade, ele não compila seu código e, quando você tenta executar ./abc , é provável que o shell tente interpretar o código-fonte pré-processado como uma sequência de comandos do shell (que não são 'encontrados').

    
por steeldriver 10.02.2014 / 21:15