O sistema não consegue encontrar o ficheiro indicado. em estúdio Visual
include <iostream>
int main()
{
cout << "Hello World" >>;
system("pause");
return 0;
}
"o sistema não consegue encontrar o ficheiro indicado"
6 answers
O sistema não é possível localizar o arquivo especificado geralmente significa a compilação falha (o que ele irá para o seu código como você está faltando um #
na frente de include
, você tem um vadios >>
no final da sua cout
linha e você precisa std::
na frente do cout), mas você tem o 'executada' opção marcada o que significa que ele executa um arquivo executável que não existe. Carregue Em F7 para apenas fazer uma compilação e certifique-se que diz '0 erros' antes de tentar executá-la.
Código que constrói e executa:
#include <iostream>
int main()
{
std::cout << "Hello World";
system("pause");
return 0;
}
O código deve ser:
#include <iostream>
using namespace std;
int main() {
cout << "Hello World";
return 0;
}
Ou talvez:
#include <iostream>
int main() {
std::cout << "Hello World";
return 0;
}
Apenas uma nota rápida: eu apaguei o comando do sistema, porque ouvi dizer que não é uma boa prática usá-lo. (mas é claro, você pode adicioná-lo para este tipo de programa)
Devias adicionar:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib\x64
para um sistema de 64 bits
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib
para um sistema de 32 bits
Em Property Manager
>Linker
>General
>Additional Library Directories
Sinto-me tão envergonhada, mas é o meu primeiro dia no c++.
Estava a receber o erro por causa de duas coisas.Abri um projecto vazio
Eu não adicionei #include " stdafx.h"
Outra tomada sobre isso que não foi mencionado aqui é que, quando na depuração, o projeto pode construir, mas não vai Executar, dando a mensagem de erro mostrada na pergunta.
Se este for o caso, outra opção a analisar é o ficheiro de saída versus o ficheiro de destino. Isto deve corresponder.
Uma forma rápida de verificar o ficheiro de saída é ir para as páginas de propriedades do projecto, em seguida, ir para as propriedades de configuração - > Linker - > geral (em VS 2013-localização exacta pode varie dependendo da versão IDE).
Existe uma configuração de "ficheiro de saída". Se não for {[[0]}, então você pode ter problemas.
Isto também é discutido em mais detalhes aqui.