IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
-
-Zarathustra-
- Prode Principiante
- Messaggi: 13
- Iscrizione: domenica 3 febbraio 2008, 16:28
IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
Salve, vorrei chiedere a chi di voi programma già con successo in c/c++ sul proprio sistema Ubuntu, di ritagliarsi una parte di tempo, ed aiutarmi (b2b)
Ho da poco effettuato la trasmigrazione (spero definitiva) da WinZozzo a Ubuntu, l'OS libero che tra i 4 provati, meglio supporta la mia stazione pc, quindi non sono molto afferrato alla logica del pinguino, e alle operazioni da fare. :-[
Sul precedente sistema WinZozzo avevo programmato con discreto successo in linguaggio Pascal (TB) e Basic (VB6), oggi, con la trasmigrazione, volevo iniziare ad affrontare il C-C++, e per fare questo ho iniziato con l'installare un ambiente di sviluppo IDE. Il primo tra quelli proposti dal sistema di gestione di repository apt-get (credo si chiami così) è Kdevelop.
Installato con successo, inizio con l'usale Hello World, e mi rendo conto, che al contrario delle suite precedentemente provate.. ..beh questo non aveva installato un fico secco della libreria C++ di compilazione.. ..o perlomeno cosi sembra.. ..il menu build è vuoto.
Ho fatto una ricerca in rete e capito sulla pagina dedicata a Kdevelop, in cui si raccomanda di avere installato oltre al KD, un'altra serie di 7-8 pachetti software. Il problemino è che sono forniti in codice sorgente, e in ogni caso non so se e come procedere, dato che non so cosa aspettarmi e quali sono i giusti comandi.
Volevo dunque chiedervi di indicarmi esattamente come comportarmi al fine di poter iniziare a programmare, che sia con Kdevelop, o con un altro ambiente di sviluppo. Vi prego di essere chiari ed espliciti, anche nelle cose ovvie.. ..so già che l'ovvio non sarà tale per me, appena uscito dalla clinica di Zio Bill ::)
Ho da poco effettuato la trasmigrazione (spero definitiva) da WinZozzo a Ubuntu, l'OS libero che tra i 4 provati, meglio supporta la mia stazione pc, quindi non sono molto afferrato alla logica del pinguino, e alle operazioni da fare. :-[
Sul precedente sistema WinZozzo avevo programmato con discreto successo in linguaggio Pascal (TB) e Basic (VB6), oggi, con la trasmigrazione, volevo iniziare ad affrontare il C-C++, e per fare questo ho iniziato con l'installare un ambiente di sviluppo IDE. Il primo tra quelli proposti dal sistema di gestione di repository apt-get (credo si chiami così) è Kdevelop.
Installato con successo, inizio con l'usale Hello World, e mi rendo conto, che al contrario delle suite precedentemente provate.. ..beh questo non aveva installato un fico secco della libreria C++ di compilazione.. ..o perlomeno cosi sembra.. ..il menu build è vuoto.
Ho fatto una ricerca in rete e capito sulla pagina dedicata a Kdevelop, in cui si raccomanda di avere installato oltre al KD, un'altra serie di 7-8 pachetti software. Il problemino è che sono forniti in codice sorgente, e in ogni caso non so se e come procedere, dato che non so cosa aspettarmi e quali sono i giusti comandi.
Volevo dunque chiedervi di indicarmi esattamente come comportarmi al fine di poter iniziare a programmare, che sia con Kdevelop, o con un altro ambiente di sviluppo. Vi prego di essere chiari ed espliciti, anche nelle cose ovvie.. ..so già che l'ovvio non sarà tale per me, appena uscito dalla clinica di Zio Bill ::)
Re: IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
ciao!
io programmo su ubuntu in linguaggio c senza alcun problema. premessa, io non uso un ambiente di sviluppo, ma il semplicissimo gedit, mi trovo più comodo, tuttavia è solo questione di gusti...in ogni caso, per compilare i programmi occorre installare il metapacchetto build-essential. da terminale dai il comando:
che ti installerà tutto il necessario per compilare ed eseguire i tuoi programmi, compreso il compilatore gcc. dopo aver fatto questo direi che sei a posto, e se kdevelop non dovesse ancora funzionare il mio consiglio è di rimuoverlo e di usare gedit. ci sono degli interessanti plugin per gedit che ti permettono ad esempio l'indentatura automatica, il completamento delle parentesi e anche il fatto di avere una finestra di terminale all'interno di gedit stesso, molto comodo per compilare direttamente e velocemente i programmi da gedit. un saluto!
io programmo su ubuntu in linguaggio c senza alcun problema. premessa, io non uso un ambiente di sviluppo, ma il semplicissimo gedit, mi trovo più comodo, tuttavia è solo questione di gusti...in ogni caso, per compilare i programmi occorre installare il metapacchetto build-essential. da terminale dai il comando:
Codice: Seleziona tutto
sudo apt-get install build-essentialRe: IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
Oppure puoi usare emacs, che lo trovi sempre nei repository.
Ciao!
Mi puoi, per piacere, spiegare come si fa, dal momento che mi piacerebbe usare gedit?moretto11 ha scritto:ci sono degli interessanti plugin per gedit che ti permettono ad esempio l'indentatura automatica, il completamento delle parentesi e anche il fatto di avere una finestra di terminale all'interno di gedit stesso
Ciao!
Ultima modifica di preben il lunedì 4 febbraio 2008, 16:36, modificato 1 volta in totale.
Accusare gli altri delle proprie disgrazie è conseguenza della nostra ignoranza!
-
-Zarathustra-
- Prode Principiante
- Messaggi: 13
- Iscrizione: domenica 3 febbraio 2008, 16:28
Re: IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
Installato è installatomoretto11 ha scritto:Codice: Seleziona tutto
sudo apt-get install build-essential
Una volta fatto questo, cosa devo fare per trasformare il codice scritto in gedit, in eseguibile?
- simo_magic
- Rampante Reduce

- Messaggi: 9496
- Iscrizione: lunedì 18 dicembre 2006, 21:37
- Località: Piemonte
Re: IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
per i plugin di gedit sono solo delle semplici aggiunte che aiutano a scrivere meglio il codice
io consiglio di provare geany al posto di gedit
in ogni caso per compilare a mano un sorgente
man gcc
man g++
io consiglio di provare geany al posto di gedit
in ogni caso per compilare a mano un sorgente
man gcc
man g++
Re: IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
se utilizzi gcc:
Ciao!
Codice: Seleziona tutto
gcc -o nomeFileEseguibile nomeFile.cCodice: Seleziona tutto
./nomeFileEseguibileAccusare gli altri delle proprie disgrazie è conseguenza della nostra ignoranza!
-
-Zarathustra-
- Prode Principiante
- Messaggi: 13
- Iscrizione: domenica 3 febbraio 2008, 16:28
Re: IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
Ho provato con helloworld. Ho scritto in un documento testo il codice
###@Ubuntu:~$ gcc -o HelloWorld HelloWorld.c
gcc: HelloWorld.c: Nessun file o directory
gcc: no input files
Visto questo ho pensato che dovevo salvare con estensione helloworld.c, e non solo hello world. Riprovato:
###@Ubuntu:~$ gcc -o Helloworld Helloworld.c
Helloworld.c:1:20: error: iostream: Nessun file o directory
Helloworld.c: In function ‘main’:
Helloworld.c:5: error: expected expression before ‘:’ token
###@Ubuntu:~$
Sapendo che ho sbagliato.... dove?
E sono andato in terminale.#include
int main()
{
std::cout << "Hello World!\n";
return 0;
}
###@Ubuntu:~$ gcc -o HelloWorld HelloWorld.c
gcc: HelloWorld.c: Nessun file o directory
gcc: no input files
Visto questo ho pensato che dovevo salvare con estensione helloworld.c, e non solo hello world. Riprovato:
###@Ubuntu:~$ gcc -o Helloworld Helloworld.c
Helloworld.c:1:20: error: iostream: Nessun file o directory
Helloworld.c: In function ‘main’:
Helloworld.c:5: error: expected expression before ‘:’ token
###@Ubuntu:~$
Sapendo che ho sbagliato.... dove?
Re: IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
Lo so che magari è un po' pesante, ma ... Netbeans ?
www.netbeans.org
www.netbeans.org
Ubuntu User # 19371
Fisso: P4 2533 - Nvidia 7600 GT AGP 256 Mb - 1 Gb RAM DDR - 360 Gb Hd - 1500 Gb Hd USB - Ubuntu 11.10 32bit - Fastweb Fibra Ottica
Portatile: Asus K52J - Intel i5 430 - Nvidia 310M/Intel i915 - 4 Gb RAM - 320 Gb Hd - Ubuntu 11.10 64bit
Muletto: HP Compaq dc7100 - P4 Core Duo - ATI Radeon X300 - 2gb RAM - 40 Gb HD - Ubuntu 11.10 32bit
Fisso: P4 2533 - Nvidia 7600 GT AGP 256 Mb - 1 Gb RAM DDR - 360 Gb Hd - 1500 Gb Hd USB - Ubuntu 11.10 32bit - Fastweb Fibra Ottica
Portatile: Asus K52J - Intel i5 430 - Nvidia 310M/Intel i915 - 4 Gb RAM - 320 Gb Hd - Ubuntu 11.10 64bit
Muletto: HP Compaq dc7100 - P4 Core Duo - ATI Radeon X300 - 2gb RAM - 40 Gb HD - Ubuntu 11.10 32bit
- simo_magic
- Rampante Reduce

- Messaggi: 9496
- Iscrizione: lunedì 18 dicembre 2006, 21:37
- Località: Piemonte
Re: IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
gcc è per il c
tu devi usare g++
tu devi usare g++
-
-Zarathustra-
- Prode Principiante
- Messaggi: 13
- Iscrizione: domenica 3 febbraio 2008, 16:28
Re: IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
U.U Thank You!!!simo_magic ha scritto: gcc è per il c
tu devi usare g++![]()
Ricapitolando => g++ -o HelloWorld HelloWorld.c
e poi ./Helloworld
e mi funziona ^^
Resta aperta la domanda per l'ambiente di sviluppo... ...non so se voi avete provato visual basic o pascal, in entrambi mi bastava premere run e potevo fare andare il programma... ...per questo sono un pò spaesato qui. Ma se il g++ è installato, perché Kdevelop non riesce a farmi creare i programmi?
- simo_magic
- Rampante Reduce

- Messaggi: 9496
- Iscrizione: lunedì 18 dicembre 2006, 21:37
- Località: Piemonte
Re: IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
ed io è per questo che ti ho consigliato geany
provalo
provalo
-
-Zarathustra-
- Prode Principiante
- Messaggi: 13
- Iscrizione: domenica 3 febbraio 2008, 16:28
Re: IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
U.Usimo_magic ha scritto: ed io è per questo che ti ho consigliato geany
provalo
Sappi che d'ora in poi puoi fare il Dio nel mio Pantheon, se ti va...
Grazie a tutti ^_^
Re: IDE e Ambiente Sviluppo C/C++ : configurare e installare correttamente
vedi quibelin ha scritto: Oppure puoi usare emacs, che lo trovi sempre nei repository.
Mi puoi, per piacere, spiegare come si fa, dal momento che mi piacerebbe usare gedit?moretto11 ha scritto:ci sono degli interessanti plugin per gedit che ti permettono ad esempio l'indentatura automatica, il completamento delle parentesi e anche il fatto di avere una finestra di terminale all'interno di gedit stesso
Ciao!
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti
