Ho installato "Riga di comando" ma ogni volta che provo a creare ed eseguire il mio programma, il terminale dice "Nessun file o directory"

0

HoprovatoacreareedeseguireilmioprogettotramiteCodeLite.

HoinstallatoCommandLinemainqualchemodononfunziona.

Dice"nessun file o directory"

ma ogni volta che lo chiedo per cercare gcc, mi dice che ce l'ho nel mio Mac.

Cosa dovrei fare? Per favore aiuto!

    
posta kathleen ashley 11.01.2018 - 14:16
fonte

2 risposte

1

Stai usando il terminale in modo errato. Metti le virgolette sul percorso:

cd "/Users/Kathieen Ashley/Documents/mytest/testproject2/Debug"
## new line!
./testproject2

Non utilizzare && , non fanno quello che pensi che facciano.

Se vuoi saperne di più, dai un'occhiata a Guida Bash per principianti .

Per approfondire un po 'le tue domande:

I have installed Command Line but somehow it doesn't work.

Sembra funzionare esattamente come previsto, ma forse non come previsto.

It says "no such file or directory"

cd , un comando chiamato 'cambia directory', dice che non esiste tale directory o file come /Users/Kathieen , che è corretto dato che la tua cartella utente sembra essere su /Users/Kathieen Ashley (notare lo spazio seguito con una parola aggiuntiva)

but whenever I ask it to look for gcc, it tells me that I have it in my Mac.

Questo è corretto, gcc è installato correttamente.

    
risposta data 11.01.2018 - 14:26
fonte
0

Il nome della tua cartella home contiene un carattere spazio che viene preso come separatore dalla shell. Ecco perché dice cd: /Users/Kathieen: No such file or directory .

Prova

cd /Users/Kathieen\ Ashley/Documents/mytest/testproject2/Debug && ./testproject2

o come due comandi (meglio per molti motivi)

cd /Users/Kathieen\ Ashley/Documents/mytest/testproject2/Debug
./testproject2
    
risposta data 11.01.2018 - 14:30
fonte

Leggi altre domande sui tag