10 Febbraio, 2012, 07:46:29 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia: I vincitori del Concorso desktop del mese di dicembre sono a pari merito alecive e iacoporosso. L'elenco dei precedenti vincitori è qui.
 
   Indice   FAQ Aiuto Regolamento Ricerca Accedi Registrati  

Wiki
Programmazione   •   Editor di Testo   •   Linguaggio Bash
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: [RISOLTO]compilare un programma in C con cc oppure con gcc ??? cosa cambia???  (Letto 3698 volte)
0 Utenti e 1 Utente non registrato stanno visualizzando questa discussione.
murotto
Novello Novizio

Non Connesso Non Connesso

Messaggi: 112

Media messaggi



Mostra profilo
« inserita: 06 Aprile, 2007, 14:26:58 »

scusate la mia ignoranza ma mi sto avvicinando adesso alla programmazione in C .
per compilare un file.c posso usare sia il comando cc che quello gcc ? cosa cambia? io li ho provati entrambi e sembrano funzionare tutti e due indistintamente!
non capisco perchè in alcune guide ho trovato cc mentre in altre usano gcc ......

grazie
« Ultima modifica: 06 Aprile, 2007, 15:31:43 da murotto » Registrato
Giambo
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1.013

Media messaggi



Mostra profilo
« Risposta #1 inserita: 06 Aprile, 2007, 15:09:01 »

scusate la mia ignoranza ma mi sto avvicinando adesso alla programmazione in C .
per compilare un file.c posso usare sia il comando cc che quello gcc ? cosa cambia? io li ho provati entrambi e sembrano funzionare tutti e due indistintamente!
non capisco perchè in alcune guide ho trovato cc mentre in altre usano gcc ......

Dovrebbero essere la medesima cosa. Entrambi sono dei link alla versione che vuoi usare al momento di gcc:

Codice:
giambo@deimos:~ $ which gcc
/usr/bin/gcc
giambo@deimos:~ $ ls -lah /usr/bin/gcc
lrwxrwxrwx 1 root root 7 2006-11-04 09:33 /usr/bin/gcc -> gcc-4.1

gcc "punta" alla versione 4.1 di gcc. Vediamo a cosa punta "cc":

Codice:
giambo@deimos:~ $ which cc
/usr/bin/cc
giambo@deimos:~ $ ls -lah /usr/bin/cc
lrwxrwxrwx 1 root root 20 2006-11-04 09:33 /usr/bin/cc -> /etc/alternatives/cc
giambo@deimos:~ $ ls -lah /etc/alternatives/cc
lrwxrwxrwx 1 root root 12 2006-11-04 09:33 /etc/alternatives/cc -> /usr/bin/gcc

"cc" punta a "gcc" Wink

La differenza e' che se hai piu' versioni di gcc installate, "cc" punta ad una delle alternative che scegli con il comando "sudo update-alternatives --config cc"
Registrato

Here we are again, now place your bets
murotto
Novello Novizio

Non Connesso Non Connesso

Messaggi: 112

Media messaggi



Mostra profilo
« Risposta #2 inserita: 06 Aprile, 2007, 15:31:22 »

grazie tante!! non si smette mai d'imparare!!!

 Good
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a: