AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
-
luigi.pedata
- Prode Principiante
- Messaggi: 28
- Iscrizione: giovedì 2 dicembre 2010, 14:05
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
ALLORA HO PROVATO A RIFARE TUTTO D'ACCAPO :
1) HO APERTO SORGENTE main.cxx
2) scritto il programma
#include
using namespace std;
int main()
{int a, b,minimo;
cout > a;
cout > b;
if (a <= b )
{minimo = a;}
else {minimo = b;}
cout << "Il minimo è: " << minimo << endl;
}
3) faccio Compila e va bene
4) faccio genere e mi dice:
comilazione fallita
/bin/sh: gcc-Wall: not found
5) il programma parte ma non funziona errore appena apre!
Dove ho sbagliato? il file è salvato nel percorso : /home/luigi/progetti e l'ho anche modificato in preferenze !
1) HO APERTO SORGENTE main.cxx
2) scritto il programma
#include
using namespace std;
int main()
{int a, b,minimo;
cout > a;
cout > b;
if (a <= b )
{minimo = a;}
else {minimo = b;}
cout << "Il minimo è: " << minimo << endl;
}
3) faccio Compila e va bene
4) faccio genere e mi dice:
comilazione fallita
/bin/sh: gcc-Wall: not found
5) il programma parte ma non funziona errore appena apre!
Dove ho sbagliato? il file è salvato nel percorso : /home/luigi/progetti e l'ho anche modificato in preferenze !
-
ciaccaro85
- Scoppiettante Seguace

- Messaggi: 736
- Iscrizione: mercoledì 28 ottobre 2009, 16:00
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
non è gcc-Wall.... deve essere gcc -Wall (con lo spazio)luigi.pedata ha scritto: ALLORA HO PROVATO A RIFARE TUTTO D'ACCAPO :
1) HO APERTO SORGENTE main.cxx
2) scritto il programma
#include
using namespace std;
int main()
{int a, b,minimo;
cout > a;
cout > b;
if (a <= b )
{minimo = a;}
else {minimo = b;}
cout << "Il minimo è: " << minimo << endl;
}
3) faccio Compila e va bene
4) faccio genere e mi dice:
comilazione fallita
/bin/sh: gcc-Wall: not found
5) il programma parte ma non funziona errore appena apre!
Dove ho sbagliato? il file è salvato nel percorso : /home/luigi/progetti e l'ho anche modificato in preferenze !
Make me a sandwich... What??? Make it yourself !
sudo make me a sandwich... OK!
sudo make me a sandwich... OK!
-
luigi.pedata
- Prode Principiante
- Messaggi: 28
- Iscrizione: giovedì 2 dicembre 2010, 14:05
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
modificato in genera e cmq fallisce solo genera uffa
guarda :
gcc -Wall -o "MinimoMassimo" "MinimoMassimo.cpp" (nella cartella: /home/luigi/progetti)
/tmp/ccp6a2pn.o: In function `main':
MinimoMassimo.cpp:(.text+0x14): undefined reference to `std::cout'
MinimoMassimo.cpp:(.text+0x19): undefined reference to `std::basic_ostream >& std::operator >(std::basic_ostream >&, char const*)'
MinimoMassimo.cpp:(.text+0x21): undefined reference to `std::basic_ostream >& std::endl >(std::basic_ostream >&)'
MinimoMassimo.cpp:(.text+0x29): undefined reference to `std::basic_ostream >::operator >& (*)(std::basic_ostream >&))'
MinimoMassimo.cpp:(.text+0x38): undefined reference to `std::cin'
MinimoMassimo.cpp:(.text+0x3d): undefined reference to `std::basic_istream >::operator>>(int&)'
MinimoMassimo.cpp:(.text+0x4c): undefined reference to `std::cout'
MinimoMassimo.cpp:(.text+0x51): undefined reference to `std::basic_ostream >& std::operator >(std::basic_ostream >&, char const*)'
MinimoMassimo.cpp:(.text+0x59): undefined reference to `std::basic_ostream >& std::endl >(std::basic_ostream >&)'
MinimoMassimo.cpp:(.text+0x61): undefined reference to `std::basic_ostream >::operator >& (*)(std::basic_ostream >&))'
MinimoMassimo.cpp:(.text+0x70): undefined reference to `std::cin'
MinimoMassimo.cpp:(.text+0x75): undefined reference to `std::basic_istream >::operator>>(int&)'
MinimoMassimo.cpp:(.text+0xa2): undefined reference to `std::cout'
MinimoMassimo.cpp:(.text+0xa7): undefined reference to `std::basic_ostream >& std::operator >(std::basic_ostream >&, char const*)'
MinimoMassimo.cpp:(.text+0xb7): undefined reference to `std::basic_ostream >::operator >& std::endl >(std::basic_ostream >&)'
MinimoMassimo.cpp:(.text+0xc7): undefined reference to `std::basic_ostream >::operator >& (*)(std::basic_ostream >&))'
/tmp/ccp6a2pn.o: In function `__static_initialization_and_destruction_0(int, int)':
MinimoMassimo.cpp:(.text+0xef): undefined reference to `std::ios_base::Init::Init()'
MinimoMassimo.cpp:(.text+0xf4): undefined reference to `std::ios_base::Init::~Init()'
/tmp/ccp6a2pn.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
Compilazione fallita.
guarda :
gcc -Wall -o "MinimoMassimo" "MinimoMassimo.cpp" (nella cartella: /home/luigi/progetti)
/tmp/ccp6a2pn.o: In function `main':
MinimoMassimo.cpp:(.text+0x14): undefined reference to `std::cout'
MinimoMassimo.cpp:(.text+0x19): undefined reference to `std::basic_ostream >& std::operator >(std::basic_ostream >&, char const*)'
MinimoMassimo.cpp:(.text+0x21): undefined reference to `std::basic_ostream >& std::endl >(std::basic_ostream >&)'
MinimoMassimo.cpp:(.text+0x29): undefined reference to `std::basic_ostream >::operator >& (*)(std::basic_ostream >&))'
MinimoMassimo.cpp:(.text+0x38): undefined reference to `std::cin'
MinimoMassimo.cpp:(.text+0x3d): undefined reference to `std::basic_istream >::operator>>(int&)'
MinimoMassimo.cpp:(.text+0x4c): undefined reference to `std::cout'
MinimoMassimo.cpp:(.text+0x51): undefined reference to `std::basic_ostream >& std::operator >(std::basic_ostream >&, char const*)'
MinimoMassimo.cpp:(.text+0x59): undefined reference to `std::basic_ostream >& std::endl >(std::basic_ostream >&)'
MinimoMassimo.cpp:(.text+0x61): undefined reference to `std::basic_ostream >::operator >& (*)(std::basic_ostream >&))'
MinimoMassimo.cpp:(.text+0x70): undefined reference to `std::cin'
MinimoMassimo.cpp:(.text+0x75): undefined reference to `std::basic_istream >::operator>>(int&)'
MinimoMassimo.cpp:(.text+0xa2): undefined reference to `std::cout'
MinimoMassimo.cpp:(.text+0xa7): undefined reference to `std::basic_ostream >& std::operator >(std::basic_ostream >&, char const*)'
MinimoMassimo.cpp:(.text+0xb7): undefined reference to `std::basic_ostream >::operator >& std::endl >(std::basic_ostream >&)'
MinimoMassimo.cpp:(.text+0xc7): undefined reference to `std::basic_ostream >::operator >& (*)(std::basic_ostream >&))'
/tmp/ccp6a2pn.o: In function `__static_initialization_and_destruction_0(int, int)':
MinimoMassimo.cpp:(.text+0xef): undefined reference to `std::ios_base::Init::Init()'
MinimoMassimo.cpp:(.text+0xf4): undefined reference to `std::ios_base::Init::~Init()'
/tmp/ccp6a2pn.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
Compilazione fallita.
-
luigi.pedata
- Prode Principiante
- Messaggi: 28
- Iscrizione: giovedì 2 dicembre 2010, 14:05
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
IN SET BUILD COMMANDS ho :
Compila: gcc -Wall -c "%f"
Genara: gcc -Wall -o "%e" "%f"
Execute: "./%e"
Compila: gcc -Wall -c "%f"
Genara: gcc -Wall -o "%e" "%f"
Execute: "./%e"
-
ciaccaro85
- Scoppiettante Seguace

- Messaggi: 736
- Iscrizione: mercoledì 28 ottobre 2009, 16:00
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
Sicuro che il file che hai copiato è il seguente?
dagli errori che hai riportato è come se nel file che hai provato a compilare non ci fosse la riga:
Codice: Seleziona tutto
#include <iostream>
using namespace std;
int main()
{int a, b,minimo;
cout <<"Primo intero?" << endl; cin >> a;
cout <<"Secondo intero?" << endl; cin >> b;
if (a <= b )
{minimo = a;}
else {minimo = b;}
cout << "Il minimo è: " << minimo << endl;
}Codice: Seleziona tutto
using namespace std;Make me a sandwich... What??? Make it yourself !
sudo make me a sandwich... OK!
sudo make me a sandwich... OK!
-
luigi.pedata
- Prode Principiante
- Messaggi: 28
- Iscrizione: giovedì 2 dicembre 2010, 14:05
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
#include
using namespace std;
int main()
{int a, b,minimo;
cout > a;
cout > b;
if (a [/b] e non uso using namespace std;
using namespace std;
int main()
{int a, b,minimo;
cout > a;
cout > b;
if (a [/b] e non uso using namespace std;
-
ciaccaro85
- Scoppiettante Seguace

- Messaggi: 736
- Iscrizione: mercoledì 28 ottobre 2009, 16:00
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
"using namespace std" serve per poter utilizzare i comandi cin e cout.luigi.pedata ha scritto: #include
using namespace std;
int main()
{int a, b,minimo;
cout > a;
cout > b;
if (a [/b] e non uso using namespace std;
iostream se non sbaglio deriva da iostream.h, ma è + recente
Make me a sandwich... What??? Make it yourself !
sudo make me a sandwich... OK!
sudo make me a sandwich... OK!
-
luigi.pedata
- Prode Principiante
- Messaggi: 28
- Iscrizione: giovedì 2 dicembre 2010, 14:05
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
ok grz per la dritta 
come risolvo il problema? non mi genera il programma :'(
come risolvo il problema? non mi genera il programma :'(
-
ciaccaro85
- Scoppiettante Seguace

- Messaggi: 736
- Iscrizione: mercoledì 28 ottobre 2009, 16:00
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
te l'ho detto... io scaricherei codeblocks... è un buon compilatore con interfaccia grafica molto intuitivaluigi.pedata ha scritto: ok grz per la dritta
come risolvo il problema? non mi genera il programma :'(
Make me a sandwich... What??? Make it yourself !
sudo make me a sandwich... OK!
sudo make me a sandwich... OK!
-
luigi.pedata
- Prode Principiante
- Messaggi: 28
- Iscrizione: giovedì 2 dicembre 2010, 14:05
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
ok dimmi dove scaricarlo! poi appena vado all'università chiedo al prof come fare per far partire geany...
però è strano che non me lo genera prima ci ero riuscito :'(
però è strano che non me lo genera prima ci ero riuscito :'(
-
ciaccaro85
- Scoppiettante Seguace

- Messaggi: 736
- Iscrizione: mercoledì 28 ottobre 2009, 16:00
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
per installare codeblocks, apri il terminale e scrivi:luigi.pedata ha scritto: ok dimmi dove scaricarlo! poi appena vado all'università chiedo al prof come fare per far partire geany...
però è strano che non me lo genera prima ci ero riuscito :'(
Codice: Seleziona tutto
sudo apt-get install codeblocksVado a nanna. addomani
Make me a sandwich... What??? Make it yourself !
sudo make me a sandwich... OK!
sudo make me a sandwich... OK!
-
luigi.pedata
- Prode Principiante
- Messaggi: 28
- Iscrizione: giovedì 2 dicembre 2010, 14:05
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
scaricato,istallato! ma è inglese non capisco niente! domani appena ti colleghi spiegamelo:)
PS: se qualcuno sa come risolvermi il problema con geany lo apprezzo molto!
PS: se qualcuno sa come risolvermi il problema con geany lo apprezzo molto!
-
ciaccaro85
- Scoppiettante Seguace

- Messaggi: 736
- Iscrizione: mercoledì 28 ottobre 2009, 16:00
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
c'è ben poco da capire... dal menu build clicchi su "Compile Current File" per compilare, e poi su "Run" per eseguire (generare). Tutto questo dopo aver salvato il file con estensione .cppluigi.pedata ha scritto: scaricato,istallato! ma è inglese non capisco niente! domani appena ti colleghi spiegamelo:)
PS: se qualcuno sa come risolvermi il problema con geany lo apprezzo molto!
Notte
Make me a sandwich... What??? Make it yourself !
sudo make me a sandwich... OK!
sudo make me a sandwich... OK!
Re: AIUTATEMI A CONFIGURARE GEANY PER PROGRAMMARE IN C++
Bhò, io uso geany per php/css/python, cmq, senza sapere nulla di c++, ho fatto così:luigi.pedata ha scritto: scaricato,istallato! ma è inglese non capisco niente! domani appena ti colleghi spiegamelo:)
PS: se qualcuno sa come risolvermi il problema con geany lo apprezzo molto!
1. ho creato un nuovo file da modello main.cxx
2. dentro ci ho copiato il tuo programma di test:
Codice: Seleziona tutto
#include <iostream>
using namespace std;
int main()
{int a, b,minimo;
cout <<"Primo intero?" << endl; cin >> a;
cout <<"Secondo intero?" << endl; cin >> b;
if (a <= b )
{minimo = a;}
else {minimo = b;}
cout << "Il minimo è: " << minimo << endl;
}
4. ho installato g++ da terminale: sudo apt-get install g++
5. ho rifatto compila, mi ha creato un file con estensione .o, output del compilatore (il file si chiama con molta fantasia 'senza nome.cxx':
Codice: Seleziona tutto
g++ -Wall -c "senza nome.cxx" (nella cartella: /home/daniele)
Compilazione terminata correttamente.
Codice: Seleziona tutto
g++ -Wall -o "senza nome" "senza nome.cxx" (nella cartella: /home/daniele)
Compilazione terminata correttamente.
Codice: Seleziona tutto
~/senza\ nome
Dentro geany, se clicco sul tasto run (icona a forma di ingranaggi) mi esce la finestrella tipo terminale col programma funzionante..
Non ho modificato nessun settaggio particolare in geany.. non vorrei che abbia fatto qualche casino te
You HAVE to assume your visitor is a maniac serial killer, out to destroy your application. And you have to prevent it.
Chi c’è in linea
Visualizzano questa sezione: Google [Bot] e 5 ospiti