Monodevelop, “nenhum tal arquivo ou diretório” ao tentar executar um programa

0

Eu queria tentar escrever um programa C ++ em "Monodevelop" e eu uso o Ubuntu 12.10 como um sistema operacional. Mas quando eu terminar de escrever meu programa (qualquer programa) e quero realmente executar o meu programa, eu recebo este erro:

bash: /home/Username/C++: No such file or directory

Press any key to continue...

Que "C ++" em "/ home / Username / C ++" é suposto ser o nome da pasta que eu queria construir o meu projeto e seu nome é "projetos c + +" Agora eu entendo que é por causa do espaço que está entre "c + +" e "projetos", então minha pergunta é, existe uma maneira que eu possa construir e executar o meu programa em um diretório que tenha um espaço dentro de seu nome? Agora eu tentei escrever o mesmo programa em "Code :: blocks" e não tive nenhum problema. Eu entendo que eu terei o mesmo erro "no such file or directory" se eu tentar ir para um diretório que tenha um espaço em seu nome no terminal, e é muito chato que eu não posso ter o meu programa executado no diretório que eu quero que ele seja executado. Alguma ajuda seria apreciada.

    
por AmirRazoR 29.01.2013 / 19:08

1 resposta

1

Você precisa citar seu caminho

por exemplo,

"/home/Username/C++ Projects/MyAwesomeProgram/bin/myawesomeprogram"

ou escapar do espaço

/home/Username/C++\ Projects/MyAwesomeProgram/bin/myawesomeprogram
    
por Adrian 29.01.2013 / 23:30