[c] esecuzione file.c

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
lpleo
Prode Principiante
Messaggi: 8
Iscrizione: lunedì 7 gennaio 2013, 22:19
Distribuzione: ubuntu

[c] esecuzione file.c

Messaggio da lpleo »

Salve a tutti... Sto sbattendo la testa su questa ca***ta ma non riesco a venirne fuori... :nono: Allora... Supponendo che io abbia il file ciao.c e devo compilarlo lancio da bash il comando gcc ciao.c -o pippo e mi compare l'eseguibile. A quel punto digito \. pippo e risulta:
bash: .: pippo: impossibile eseguire il file binario.
Sono andato a vedere i permessi del file con ls -l e il risultato: -rwxrwxr-x 1 leonardo leonardo 7448 gen 25 17:08 pippo
Quindi penso che problemi di esecuzione non ci siano. Il programma funziona solo se copio l'intero percorso sulla bash :muro: altrimenti non c'è verso di farlo partire. Qualche idea? (Ah sto lavorando su virtual machine ma non credo faccia differenza)
Avatar utente
TuxDroid1
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 586
Iscrizione: mercoledì 24 ottobre 2012, 15:54
Desktop: XDE
Distribuzione: Ubuntu 12.10, Sabayon

Re: [c] esecuzione file.c

Messaggio da TuxDroid1 »

Dunque, la shell deve necessariamente prima raggiungere il path desiderato per evitare di doverlo scrivere esplicitamente, e poi c'è un errore (di battitura spero) nell'esecuzione:

Supponendo che pippo.c si trovi in mia/cartella/car1 :

cd Scrivania/mia/cartella/car1
//a questo punto sei in car1 e puoi compilare:
gcc pippo.c -o pippo
./pippo // ./ non \. !!
lpleo
Prode Principiante
Messaggi: 8
Iscrizione: lunedì 7 gennaio 2013, 22:19
Distribuzione: ubuntu

Re: [c] esecuzione file.c

Messaggio da lpleo »

grazie per la risposta... E ca***ata mia assolutamente! era un po' che non prendevo in mano la shell, risultato? Lo scrivevo staccato :D e si quello sopra è un errore di battitura -.- sto studiando per gli esami universitari e dopo 5 ore il cervello se ne andato dalla porta. grazie mille e vado a farmi un caffè :D
Avatar utente
TuxDroid1
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 586
Iscrizione: mercoledì 24 ottobre 2012, 15:54
Desktop: XDE
Distribuzione: Ubuntu 12.10, Sabayon

Re: [c] esecuzione file.c

Messaggio da TuxDroid1 »

Ti ricordo il tag risolto nel titolo del primo post :D
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite