Como você chama o g ++?

-4

Eu queria usar g++ . No entanto, quando eu digito g++ no terminal, ele diz "erro fatal sem arquivos de entrada". Eu fiz uma pergunta semelhante antes, mas para evitar estender a discussão nos comentários, pedi isso apenas para g++ . Eu também gostaria de saber o tipo de arquivos que são compilados, ou seja, a natureza do arquivo.

    
por CENTAUR 25.09.2014 / 17:32

2 respostas

6

No Ubuntu, você pode acrescentar --help na maioria dos comandos para ver mais informações sobre como executá-los. Neste caso:

$ g++ --help
Usage: g++ [options] file...
Options:
   ....

Você também pode ver man g++ , que informará lotes mais, mas aqui está a sinopse:

SYNOPSIS
       gcc [-c|-S|-E] [-std=standard]
           [-g] [-pg] [-Olevel]
           [-Wwarn...] [-Wpedantic]
           [-Idir...] [-Ldir...]
           [-Dmacro[=defn]...] [-Umacro]
           [-foption...] [-mmachine-option...]
           [-o outfile] [@file] infile...

O mais curto é que você precisa fornecer um nome de arquivo ao seu arquivo de origem. Por exemplo:

g++ test.cpp
    
por Oli 25.09.2014 / 17:36
1

Se você tiver um arquivo .cpp , poderá compilá-lo com g++ e depois executar o arquivo compilado. Por exemplo:

g++ testfile.cpp -o testfile

(A opção -o diz ao compilador ( g++ ) o nome do arquivo de saída executável. Na verdade, você pode alterar o nome do arquivo de saída para o que você quiser, além do nome do arquivo de origem.

Então você pode executar o arquivo compilado com:

./testfile

Os arquivos executáveis são executados usando ./ do mesmo diretório.

    
por Lazuardi N Putra 25.09.2014 / 17:44