Pelo windows, estou no CMD, e quando abro tá apenas no caminho do usuário, e não onde está o arquivo pra poder compilar. Como deixo o caminho certo onde está o arquivo?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Pelo windows, estou no CMD, e quando abro tá apenas no caminho do usuário, e não onde está o arquivo pra poder compilar. Como deixo o caminho certo onde está o arquivo?
Olá! Isso é bem comum no começo, fica tranquilo
No Windows, quando você abre o CMD, ele sempre inicia na pasta do usuário, algo como:
C:\Users\SeuNome>
Para compilar o arquivo, você precisa navegar até a pasta onde o jogodaadivinhacao.cpp está salvo. Isso é feito com o comando cd (change directory).
Por exemplo, se você salvou no Desktop, normalmente o caminho é:
C:\Users\SeuNome\Desktop
Se estiver dentro de outra pasta (ex: curso-cpp), o caminho completo será algo como:
C:\Users\SeuNome\Desktop\curso-cpp
No CMD, digite:
cd Desktop
e pressione Enter.
O prompt deve mudar para algo parecido com:
C:\Users\SeuNome\Desktop>
Se o arquivo estiver dentro de uma pasta, use outro cd:
cd curso-cpp
Agora o caminho deve ficar assim:
C:\Users\SeuNome\Desktop\curso-cpp>
Use o comando:
dir
Se aparecer jogodaadivinhacao.cpp na lista, você está no lugar certo.
Agora sim, rode:
g++ jogodaadivinhacao.cpp -o jogodaadivinhacao.exe
Depois:
jogodaadivinhacao.exe
ou
.\jogodaadivinhacao.exe
Se o caminho tiver espaços no nome da pasta, você pode usar aspas ou o caminho completo, por exemplo:
cd "C:\Users\SeuNome\Desktop\curso cpp"
Ou ir direto de uma vez só:
cd C:\Users\SeuNome\Desktop\curso-cpp
Abraços!