PDA

View Full Version : Programmare in C con Linux


licky79
03-05-2004, 19:36
Premetto dicendo che sono un neofita di lINUX e perciņ mi scuso se dirņ qualche baggianata.

ALLORA:

Ho installato SuSE 9.0 su un AthlonXP. Tutto ok, installazione completata con successo. Ho installato tutti i pacchetti quindi anche quelli necessari per lo sviluppo (gcc, gmake, ecc.).

Ho compilato un piccolo programmino in C e la compilazione č andata a buon fine e mi ha creato il file a.out.

Ora digitando a.out il sistema mi risponde con:

BASH: a.out: command not found

Ho provato anche con altri programmini in C ma niente. Mi da sempre questo errore.

Chi mi aiuta? Cosa puņ essere?

Grazie.

DjMix
03-05-2004, 19:45
./a.out

Ziosilvio
03-05-2004, 22:07
Probabilmente, nella tua variabile PATH (che dice come completare i nomi dei programmi) non c'č ".", che rappresenta la directory corrente.
(Non c'č neanche nella mia: di solito, Linux non la include di default.)
In questo caso, devi digitare il path completo dell'eseguibile.
Nel tuo caso, trovandosi nella directory corrente, basta "./a.out" come ha detto DjMix.

ilsensine
03-05-2004, 22:19
Spostato in programmazione

licky79
05-05-2004, 10:40
Grazie a tutti. ;)