PDA

Visualizza la versione completa : [C] Lancio di un'applicazione compilata su Linux


fegret
17-06-2007, 20:07
Ciao a tutti,
mi capita una cosa un pò strana con questo maledetto/fantastico linguaggio C.
Sono in Linux (Mandrake 10), utilizzo la shell tcsh. Mi creo il mio file c, lo compilo con gcc -o prova prova.c. A questo punto digito prova per eseguirlo, premo invio e come risposta mi dà: command not found.
Non riesco a capire come mai...spero possiate aiutarmi...ho l'esame proprio tra 15 giorni...:-)
Grazie a tutti
Ciao ciao

oregon
17-06-2007, 20:12
Ma se dai il comando per vedere la lista dei file, c'e' il file

prova

?

zero85
17-06-2007, 20:20
Ci sono fondamentalmente 2 errori: i file compilati in linux di default non hanno i permessi di esecuzione, per lanciare un comando che risiede dentro una cartella che non sia specificata nella variabile di ambiente PATH bisogna anteporre i percorso quindi:


chmod 777 prova
./prova

oregon
17-06-2007, 20:21
Originariamente inviato da zero85
Ci sono fondamentalmente 2 errori: i file compilati in linux di default non hanno i permessi di esecuzione, per lanciare un comando che risiede dentro una cartella che non sia specificata nella variabile di ambiente PATH bisogna anteporre i percorso quindi:


chmod 777 prova
./prova


Corretto ....

fegret
17-06-2007, 20:26
ragazzi vi ringrazio tantissimo...siete stai velocissimi!
grazie ancora...
ciao ciao alla prossima

Loading