'c ++' não reconhecido como um comando interno ou externo, programa operável ou arquivo de lote

0

Instalei recentemente o MinGW para Windows e estou querendo compilar um programa chamado "object.cpp" at C:\Users\User\ . Então eu abro o prompt de comando, vou para o meu diretório desejado e digite o comando c++ object.cpp . Estou esperando que ele retorne sem nada, mas então recebo a mensagem de erro:

'c++' not recognised as an internal or external command, operable program or batch file

Eu tentei Definir a variável ambiental Path para C:\MinGW\bin; , mas ainda aparece a mensagem de erro. O que devo fazer para corrigir isso?

Editar:

As pessoas disseram que eu deveria usar g++ Ainda não funciona.

Além disso, em C:\MinGW\bin , existem arquivos c++ e g++ .exe . Então, eu não sei o que está errado.

O prompt de comando está sendo exibido:

C:\Users\User>c++ 'c++' is not recognized as an internal or external command, operable program or batch file. C:\Users\User>g++ 'g++' is not recognized as an internal or external command, operable program or batch file. C:\Users\User>mingw 'mingw' is not recognized as an internal or external command, operable program or batch file.

    
por VortexYT 05.11.2017 / 21:13

2 respostas

2

O compilador C ++ que vem com o GCC / MinGW usa o comando "g ++".

    
por 05.11.2017 / 21:18
2

c++ não reconhecido como um comando interno ou externo, programa operável ou arquivo em lote

Isso porque o nome do compilador c ++ é g++ .

For those who are just starting out, this will explain how to use MinGW to compile an executable, from C or C++ source, in a command prompt environment.

First you must make sure you have installed MinGW and set the PATH environment variable include the location of MinGW; this is explained Here.

Now, assuming your directory for MinGW is the default "C:\MinGW", and your PATH environment variable is set to include "C:\MinGW\bin", it is easy to start compiling an executable:

Open a command prompt window, and set the current directory to wherever your *.c or *.cpp file is.

Example:

For the file helloworld.cpp in the folder C:\sources\hello enter the commands

cd c:\sources\hello

Now type the compile command

g++ helloworld.cpp -o helloworld.exe

The -o switch specifies the name of the output file, without it the output file would be given a default name of "a.exe".

Fonte MinGW para usuários iniciantes HOWTO

    
por 05.11.2017 / 21:19