[RISOLTO] Installare GCC

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Scrivi risposta
Trispo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 303
Iscrizione: giovedì 29 ottobre 2009, 19:28

[RISOLTO] Installare GCC

Messaggio da Trispo »

Salve ragazzi, dopo aver visto un po quale programma consigliano per programmare in C ho deciso di installare GCC, il problema e che non so come si installa  :-[  (Come inizio non c'è male  ;D) Qualcuno mi potrebbe spiegare come fare?

Il sito è questo: http://gcc.gnu.org/    Un grazie in anticipo a tutti, scusate ma provengo da 19 anni di windows  (bad)
Ultima modifica di Trispo il venerdì 26 marzo 2010, 14:42, modificato 1 volta in totale.
Carlin0
Rampante Reduce
Rampante Reduce
Messaggi: 7453
Iscrizione: lunedì 2 novembre 2009, 15:29
Desktop: Gnome 2.30.2
Distribuzione: Debian Squeeze
Località: Augusta Taurinorum

Re: Installare GCC

Messaggio da Carlin0 »

Ciao prova a leggere --> Programmazione/Compilatori
Trispo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 303
Iscrizione: giovedì 29 ottobre 2009, 19:28

Re: Installare GCC

Messaggio da Trispo »

Grazie carlin0 ho inserito il comando nel terminale (quello per C e C++) in pratica cosi ho gia installato GCC?
Ashura
Prode Principiante
Messaggi: 199
Iscrizione: venerdì 13 ottobre 2006, 9:55

Re: Installare GCC

Messaggio da Ashura »

trispo ha scritto: Grazie carlin0 ho inserito il comando nel terminale (quello per C e C++) in pratica cosi ho gia installato GCC?
Si, inoltre se vuoi fare la prova del nove, apri un terminale e digita

Codice: Seleziona tutto

gcc
Se ti compare qualcosa che non e' "command not found" allora l'hai installato con successo :)
Carlin0
Rampante Reduce
Rampante Reduce
Messaggi: 7453
Iscrizione: lunedì 2 novembre 2009, 15:29
Desktop: Gnome 2.30.2
Distribuzione: Debian Squeeze
Località: Augusta Taurinorum

Re: Installare GCC

Messaggio da Carlin0 »

Ti posto anche un link per l'installazione "in generale" di programmi e pacchetti su ubuntu
AmministrazioneSistema/InstallareProgrammi
Se hai risolto vai al primo post clicca su modifica ed aggiungi [risolto] al titolo ... :)

Ciao
Trispo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 303
Iscrizione: giovedì 29 ottobre 2009, 19:28

Re: Installare GCC

Messaggio da Trispo »

Grazie mille, sei stato molto disponibile, cmq sul terminale ho digitato gcc e mi da no imput files, penso che sia normale cmq non mi ha dato command not found  :). Un ultima cosa ho provato a compilare un programma per iniziare, come editor ho utilizzato quello predefinito di ubuntu e ho salvato il file nella scrivania poi da terminale:

andrea@andrea-desktop:~$ cd Scrivania
andrea@andrea-desktop:~/Scrivania$ # gcc Hello World.c
andrea@andrea-desktop:~/Scrivania$

Quando premo invio dopo Hello World.c mi ridà la possibilità di scrivere un comando, ha gia compilato? se si come faccio a vedere il programmino?

GRAZIE di tutto  ;)
Carlin0
Rampante Reduce
Rampante Reduce
Messaggi: 7453
Iscrizione: lunedì 2 novembre 2009, 15:29
Desktop: Gnome 2.30.2
Distribuzione: Debian Squeeze
Località: Augusta Taurinorum

Re: Installare GCC

Messaggio da Carlin0 »

Mi pare che se anteponi il carattere # li riga non verrà letta ma potrebbe essere una fesseria in quanto non sono pratico di compilatori , aspetta qualcuno più esperto sull'argomento  :)
Trispo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 303
Iscrizione: giovedì 29 ottobre 2009, 19:28

Re: [RISOLTO] Installare GCC

Messaggio da Trispo »

ok grazie lo stesso, cmq se puo essere utile a qaulcuno per aiutarmi nell'editor ho scritto:

#include

main ()
{
  printf("Hello World!");
}


Poi ho fatto salva come.. e sul nome ho messo hello.c
Trispo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 303
Iscrizione: giovedì 29 ottobre 2009, 19:28

Re: [RISOLTO] Installare GCC

Messaggio da Trispo »

Cmq hai ragione ho provato a levare # prima di gcc e stavolta mi ha creato un file eseguibile di nome a.out , però non so come farlo partire ho provato a cliccare due volte ma non fa niente
Carlin0
Rampante Reduce
Rampante Reduce
Messaggi: 7453
Iscrizione: lunedì 2 novembre 2009, 15:29
Desktop: Gnome 2.30.2
Distribuzione: Debian Squeeze
Località: Augusta Taurinorum

Re: [RISOLTO] Installare GCC

Messaggio da Carlin0 »

trispo ha scritto: Cmq hai ragione ho provato a levare # prima di gcc e stavolta mi ha creato un file eseguibile di nome a.out , però non so come farlo partire ho provato a cliccare due volte ma non fa niente
dovrebbe partire con

Codice: Seleziona tutto

./nomefile
  (yes)
Avatar utente
siscia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 689
Iscrizione: martedì 14 aprile 2009, 21:21

Re: [RISOLTO] Installare GCC

Messaggio da siscia »

io quando scrivevo in C per compilare davo così:

Codice: Seleziona tutto

gcc nome_file_da_compilare.c -o nome_file_eseguibile
quindi se volevo creare un eseguibile di nome "ciao" dal sorgente "ciao.c" davo:

Codice: Seleziona tutto

gcc ciao.c -o ciao
Bob
Trispo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 303
Iscrizione: giovedì 29 ottobre 2009, 19:28

Re: [RISOLTO] Installare GCC

Messaggio da Trispo »

Grazie a tutti sono riuscito a farlo avviare, però mi spunta la scritta sempre sul terminale, io pensavo che si aprisse come un vero e proprio programma, tipo una finestra con la scritta, invece mi spunta cosi:

andrea@andrea-desktop:~$ cd Scrivania
andrea@andrea-desktop:~/Scrivania$ gcc hello.c -o hello.out
andrea@andrea-desktop:~/Scrivania$ ./hello.out
Hello!!!andrea@andrea-desktop:~/Scrivania$

In particolare, se poi in futuro dovessi programmare anche un programmino stupido, come lo posso rendere eseguibile come un vero e proprio programma, magari da avviare con doppio clic anche su windows e possibile?
Avatar utente
siscia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 689
Iscrizione: martedì 14 aprile 2009, 21:21

Re: [RISOLTO] Installare GCC

Messaggio da siscia »

Per avviarlo anche su windows lo devi compilare per windows.
Per avviarlo con doppio click basta che gli dai i permessi (destro>proprietà>permessi>e spunti "Consentire l'esecuzione del file come programma")
Per la finestra grafica aspetta ancora un pò e impara bene le basi.
Bob
Trispo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 303
Iscrizione: giovedì 29 ottobre 2009, 19:28

Re: [RISOLTO] Installare GCC

Messaggio da Trispo »

Ok grazie per le risposte, sono alle prime armi quindi seguiro il tuo consiglio per la finestra grafica.
Per le altre due cose invece:
Per compilare per windows posso sempre utilizzare il terminale di ubuntu? è una procedura diversa?
Per il doppio clic sono andato su proprietà/permessi ma l'icona era gia spuntata ma non sia avvia il file hello.out con doppio clic, devo sempre farlo da terminale come mai?

Ancora grazie. ;)

P.S un ultima cosa ho installato anche un programma che si chiama Anjuta, mi cosigli di continuare con terminale o passare a questo programma?
Ultima modifica di Trispo il venerdì 26 marzo 2010, 18:18, modificato 1 volta in totale.
Avatar utente
superlex
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: martedì 19 agosto 2008, 23:22
Desktop: Budgie
Distribuzione: Ubuntu 18.04 LTS

Re: [RISOLTO] Installare GCC

Messaggio da superlex »

trispo ha scritto: ok grazie lo stesso, cmq se puo essere utile a qaulcuno per aiutarmi nell'editor ho scritto:

#include

main ()
{
  printf("Hello World!");
}


Poi ho fatto salva come.. e sul nome ho messo hello.c
Magari meglio un

Codice: Seleziona tutto

#include <stdio.h>

main ()
{
  printf("Hello World! \n \n");
} 

;D
!!! NOTA !!!: non si accettano richieste d'aiuto in privato, sebbene si possa segnalare la discussione aperta per un eventuale intervento. Grazie.
[GUIDA] Webcam Motion Eye 05ca:18** Sony Vaio
[GUIDA] TunerTV eb1a:2881 per Ubuntu 16.04
Trispo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 303
Iscrizione: giovedì 29 ottobre 2009, 19:28

Re: [RISOLTO] Installare GCC

Messaggio da Trispo »

Ok grazie per le risposte, sono alle prime armi quindi seguiro il tuo consiglio per la finestra grafica.
Per le altre due cose invece:
Per compilare per windows posso sempre utilizzare il terminale di ubuntu? è una procedura diversa?
Per il doppio clic sono andato su proprietà/permessi ma l'icona era gia spuntata ma non sia avvia il file hello.out con doppio clic, devo sempre farlo da terminale come mai?

Ancora grazie. Wink

P.S un ultima cosa ho installato anche un programma che si chiama Anjuta, mi cosigli di continuare con terminale o passare a questo programma?
Avatar utente
superlex
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: martedì 19 agosto 2008, 23:22
Desktop: Budgie
Distribuzione: Ubuntu 18.04 LTS

Re: [RISOLTO] Installare GCC

Messaggio da superlex »

su windows non ho mai compilato, ma gcc dubito fortemente ci sia gcc :P
!!! NOTA !!!: non si accettano richieste d'aiuto in privato, sebbene si possa segnalare la discussione aperta per un eventuale intervento. Grazie.
[GUIDA] Webcam Motion Eye 05ca:18** Sony Vaio
[GUIDA] TunerTV eb1a:2881 per Ubuntu 16.04
Trispo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 303
Iscrizione: giovedì 29 ottobre 2009, 19:28

Re: [RISOLTO] Installare GCC

Messaggio da Trispo »

Mi sono spiegato male, cioè non voglio compilare su windows ma per windows, cioè compilare lo stesso programma di poco fa però in modo tale che se prendo il file compilato e lo metto su un pc windows funzioni.  :)

Per autoeseguirlo con doppio clic invece che da terminare, come posso fare? (questo per il file hello.out)

GRazie  (good)
Ultima modifica di Trispo il venerdì 26 marzo 2010, 18:39, modificato 1 volta in totale.
Avatar utente
siscia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 689
Iscrizione: martedì 14 aprile 2009, 21:21

Re: [RISOLTO] Installare GCC

Messaggio da siscia »

hai ragione, con il doppio click non mi funziona, un metodo credo ci sia sicuro, per il momento però ti potresti creare un lanciatore.

Comunque molti compilatori di C su windows sono basati su gcc
Bob
Ashura
Prode Principiante
Messaggi: 199
Iscrizione: venerdì 13 ottobre 2006, 9:55

Re: [RISOLTO] Installare GCC

Messaggio da Ashura »

solo mingw.
msvc della microsoft e icc della intel non sono basati su gcc.
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti