Notizia:
  • Rilasciata Precise Pangolin 12.04. Per ottenerla, visitate questa pagina, oppure provate il tour dal vivo con un browser web moderno.
  • Nuovo forum di Ubuntu-it, l'annuncio. È consigliato aggiornare il proprio profilo e controllare la sezione Gruppo Forum per problemi noti.
  • Rilasciata la versione italiana di Precise Pangolin 12.04. Per maggiori informazioni, consultare questa discussione.
  • Il vincitore del Concorso desktop del mese di aprile è Jerico. L'elenco dei precedenti vincitori è qui.
  • È uscito il numero 17 della Newsletter italiana di Ubuntu. Lo trovate a questo indirizzo.
  • È uscito il numero 59 di Full Circle Magazine in italiano. Lo trovate a questo indirizzo.

]risolto]gcc-come compilare

Configurazione e uso di IDE, editor, compilatori, in fase di programmazione.

]risolto]gcc-come compilare

Messaggioda tony1 » martedì 17 gennaio 2012, 22:59

Sto provando a compilare un piccolo sorgente su ubuntu con gcc.Questo è il codice:
Codice: Seleziona tutto
#include < iostream >
  using namespace std;

  int main(int, char* []) {
    cout << "bool: " << sizeof(bool) << endl;
    cout << "char: " << sizeof(char) << endl;
    cout << "short int: " << sizeof(short int) << endl;
    cout << "int: " << sizeof(int) << endl;
    cout << "float:" << sizeof(float) << endl;
    cout << "double: " << sizeof(double) << endl;
    return 0;
 }


Non me lo compila e mi dà questo errore:
tipi_primitivi.c:1:22: fatal error:  iostream : No such file or directory
compilation terminated.
Possibile che non c'è questa libreria?Grazie mille
Ultima modifica di tony1 il martedì 17 gennaio 2012, 23:47, modificato 1 volta in totale.
tony1
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 293
Iscrizione: maggio 2010

Re: gcc-come compilare

Messaggioda Zoff » martedì 17 gennaio 2012, 23:00

devi usare g++ non gcc per compilare C++
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
 
Messaggi: 24443
Iscrizione: ottobre 2007
Località: Romagna!!!
Distribuzione: Ubuntu 12.04
Desktop: Unity e Gnome Shell

Re: gcc-come compilare

Messaggioda tony1 » martedì 17 gennaio 2012, 23:04

Scaricato g++ provato con g++ nome_file, stesso problema
tony1
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 293
Iscrizione: maggio 2010

Re: gcc-come compilare

Messaggioda Zoff » martedì 17 gennaio 2012, 23:05

installa build-essential e riprova.

Fai anche una ricerca prima di aprire discussioni, se n'è parlato diverse volte.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
 
Messaggi: 24443
Iscrizione: ottobre 2007
Località: Romagna!!!
Distribuzione: Ubuntu 12.04
Desktop: Unity e Gnome Shell

Re: gcc-come compilare

Messaggioda tony1 » martedì 17 gennaio 2012, 23:07

ho fatto qualche ricerca con gcc ora ho scaricato build-essential ma da lo stesso problema
tony1
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 293
Iscrizione: maggio 2010

Re: gcc-come compilare

Messaggioda Zoff » martedì 17 gennaio 2012, 23:08

Con che comando compili?

Se usi un IDE, il file deve avere estensione .cpp non .c
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
 
Messaggi: 24443
Iscrizione: ottobre 2007
Località: Romagna!!!
Distribuzione: Ubuntu 12.04
Desktop: Unity e Gnome Shell

Re: gcc-come compilare

Messaggioda tony1 » martedì 17 gennaio 2012, 23:11

faccio tutto da terminale: g++ nome_file
tony1
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 293
Iscrizione: maggio 2010

Re: gcc-come compilare

Messaggioda Zoff » martedì 17 gennaio 2012, 23:13

Dai questi comandi:
Codice: Seleziona tutto
dpkg --get-selections build-essential
ls -l


Poi il comando che usi per compilare, e posta quì tutto.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
 
Messaggi: 24443
Iscrizione: ottobre 2007
Località: Romagna!!!
Distribuzione: Ubuntu 12.04
Desktop: Unity e Gnome Shell

Re: gcc-come compilare

Messaggioda tony1 » martedì 17 gennaio 2012, 23:16

mi da questo errore:
dpkg: error: opzione --get-selection sconosciuta
tony1
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 293
Iscrizione: maggio 2010

Re: gcc-come compilare

Messaggioda Zoff » martedì 17 gennaio 2012, 23:16

su che versione di ubuntu sei?
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
 
Messaggi: 24443
Iscrizione: ottobre 2007
Località: Romagna!!!
Distribuzione: Ubuntu 12.04
Desktop: Unity e Gnome Shell

Re: gcc-come compilare

Messaggioda tony1 » martedì 17 gennaio 2012, 23:18

non te lo so dire a breve l'ho appena installato
tony1
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 293
Iscrizione: maggio 2010

Re: gcc-come compilare

Messaggioda tony1 » martedì 17 gennaio 2012, 23:23

ho provato nella documentazione mancava una s alla get-selection.Alla fine mi da :
build-essential e  install.Ho provato con install ma:
install: missing file operand
tony1
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 293
Iscrizione: maggio 2010

Re: gcc-come compilare

Messaggioda Zoff » martedì 17 gennaio 2012, 23:24

Posta l'output di questo comando:
Codice: Seleziona tutto
sudo apt-get install build-essential
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
 
Messaggi: 24443
Iscrizione: ottobre 2007
Località: Romagna!!!
Distribuzione: Ubuntu 12.04
Desktop: Unity e Gnome Shell

Re: gcc-come compilare

Messaggioda tony1 » martedì 17 gennaio 2012, 23:25

Reading package lists... Done
Building dependency tree     
Reading state information... Done
build-essential è già alla versione più recente.
0 aggiornati, 0 installati, 0 da rimuovere e 291 non aggiornati.
ventura@ubuntu:~/sorgenti$
tony1
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 293
Iscrizione: maggio 2010

Re: gcc-come compilare

Messaggioda Zoff » martedì 17 gennaio 2012, 23:27

Adesso il comando di compilazione con output incluso.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
 
Messaggi: 24443
Iscrizione: ottobre 2007
Località: Romagna!!!
Distribuzione: Ubuntu 12.04
Desktop: Unity e Gnome Shell

Re: gcc-come compilare

Messaggioda tony1 » martedì 17 gennaio 2012, 23:30

ventura@ubuntu:~/sorgenti$ g++ tipi_primitivi.c
tipi_primitivi.c:1:22: fatal error:  iostream : No such file or directory
compilation terminated.
tony1
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 293
Iscrizione: maggio 2010

Re: gcc-come compilare

Messaggioda Zoff » martedì 17 gennaio 2012, 23:32

togli gli spazi tra le <>
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
 
Messaggi: 24443
Iscrizione: ottobre 2007
Località: Romagna!!!
Distribuzione: Ubuntu 12.04
Desktop: Unity e Gnome Shell

Re: gcc-come compilare

Messaggioda tony1 » martedì 17 gennaio 2012, 23:35

non me lo fa salvare maledizione dice che non ho i permessi
tony1
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 293
Iscrizione: maggio 2010

Re: gcc-come compilare

Messaggioda Zoff » martedì 17 gennaio 2012, 23:36

ma dove lo vuoi salvare?
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
 
Messaggi: 24443
Iscrizione: ottobre 2007
Località: Romagna!!!
Distribuzione: Ubuntu 12.04
Desktop: Unity e Gnome Shell

Re: gcc-come compilare

Messaggioda tony1 » martedì 17 gennaio 2012, 23:38

l'ho modificato e salvato provo a compilarlo con ./nome_file ma:
ventura@ubuntu:~/sorgenti$ ./tipi_primitvi.c
bash: ./tipi_primitvi.c: No such file or directory
tony1
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 293
Iscrizione: maggio 2010

Successiva

Torna a Strumenti per la programmazione

Chi c’è in linea

Visualizzano questa pagina: Nessuno e 1 ospite