Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
30/08/10 13:18
pasqualeb
ciao a tutti ,ho da poco installato sul mio pc ubuntu (mi trovo bene a differenza di windows) ma non riesco in lcun modo ad installare un compilatore ,ho provato gcc installandolo dal terminale ma non riesco a farlo partire .
come fare?
grazie a tutti
Ultima modifica effettuata da pierotofy 30/08/10 23:50
aaa
30/08/10 13:21
lumo
sudo apt-get install build-essential
gcc -o eseguibile sorgente1.c sorgente2.c ... sorgenteN.c
./eseguibile
aaa
30/08/10 13:37
pasqualeb
il programma l'ho gia installato
aaa
30/08/10 13:41
lumo
io ti ho detto come eseguirlo..
ad esempio se hai il programma main.c per compilarlo devi fare da terminale
gcc -o main main.c
e dopo per eseguirlo
./main
aaa
30/08/10 13:59
The Newbie
quindi per utilizzare il compilatore devi scrivere sul terminale:

per prima cosa devi compilare ed assemblare il sorgente

gcc -c nomeprogramma.cpp


Questo altra stringa andrà a linkare il tuo futuro programma
gcc -Xlinker nomeprogramma.o


Infine troverai nella directory iniziale il file a.out, rinominalo come più ti piace ed il gioco e' fatto
basta avviare il programma da terminale!:k:
aaa
30/08/10 16:23
Postato originariamente da The Newbie:

quindi per utilizzare il compilatore devi scrivere sul terminale:

per prima cosa devi compilare ed assemblare il sorgente

gcc -c nomeprogramma.cpp


Questo altra stringa andrà a linkare il tuo futuro programma
gcc -Xlinker nomeprogramma.o


Infine troverai nella directory iniziale il file a.out, rinominalo come più ti piace ed il gioco e' fatto
basta avviare il programma da terminale!:k:


si ma così il procedimento è un po lungo..:rotfl:

basta fare gcc [nomefile.c] -o [nome eseguibile] (se vuoi con -l o -L puoi linkare altre librerie)

e non dimenticare che gcc è per file sorgenti in C, mentre per C++ devi usare g++, la cui sintassi e uguale : g++ ... (parametri vari) :k:
30/08/10 19:38
pasqualeb
ancora non capisco
aaa
30/08/10 19:47
allora per usare gcc/g++ devi fare cosi :
apri il terminale in appicazioni->accesori

per compilare file sorgenti C devi scrivere

gcc "nome del file.c" -o "nome dell eseguibile"

il parametro "-o" serve per creare l'eseguibile del sorgente ma con il nome che vuoi tu, perche altrimenti, di default gcc crea "a.out"


per compilare file sorgenti C++ devi scrivere :

g++ "nome file .cpp oppure .cc" -o "nome eseguibile"


Mi sembra che sia abbastanza chiaro. Se non è cosi dimmi precisamente cosa non hai capito :k: