View Full Version : [C] Come diavolo scirvo un programmino con Eclipse?
Ciao,
ho sempre usato Dev cpp per programmare in C (si fa per dire, programmini banali banali), ora devo uare Eclipse...
Da dove inizio?
C'e' una guida semplice?
Ci sono un bordello di opzioni... onestamente non trovo neanche il compilatore...
che sistema operativo? Eclipse non viene fornito insieme ad un compilatore, devo installarlo a parte e poi nelle opzioni puoi facilmente dirgli che toolchain usi
eclipse di suo è un ide java.
Per usarlo con c/c++ devi installare il pacchetto specifico.
trovi tutto sul sito ufficiale,oppure tramite eclipse stesso
(su eclipse galileo : clicca su help-->Install new software)
Ikon O'Cluster
08-10-2009, 04:08
L'ho installato ieri su Ubuntu per provarlo... s'è bloccato non è andato più niente!!!!!!!! :DDD
_Claudio
08-10-2009, 09:08
L'ho installato ieri su Ubuntu per provarlo... s'è bloccato non è andato più niente!!!!!!!! :DDD
Ah... la qualità dei sistemi linux.
Comunque il compilatore va installato a parte e su linux penso che gcc sia d'obbligo.
http://www.eclipse.org/cdt/
eclipse di suo è un ide java.
Per usarlo con c/c++ devi installare il pacchetto specifico.
trovi tutto sul sito ufficiale,oppure tramite eclipse stesso
(su eclipse galileo : clicca su help-->Install new software)
Ma io ho scaricato Eclipse IDE for C/C++ developers, non il java...
Infatti ho provato a fare come mi hai detto e mi dice che il c/c++ ' gia' installato...
Mi servirebbe una piccola, banale banale guida per scrivere dei programmini in c...
Ad esempip, io faccio "tasto destro" nella parte vuoto di Project explorer. poi faccio New->C project.
Se non deselezione "Show project types and toolchains only if they are supported on the platform" non ho nessuna toolchain. Altrimenti vengono fuori tante toolchains, pero' devo selezionare tra Executable, Shared library, static library o makefile project... :muro:
khelidan1980
08-10-2009, 11:25
Ma io ho scaricato Eclipse IDE for C/C++ developers, non il java...
Infatti ho provato a fare come mi hai detto e mi dice che il c/c++ ' gia' installato...
Mi servirebbe una piccola, banale banale guida per scrivere dei programmini in c...
Ad esempip, io faccio "tasto destro" nella parte vuoto di Project explorer. poi faccio New->C project.
Se non deselezione "Show project types and toolchains only if they are supported on the platform" non ho nessuna toolchain. Altrimenti vengono fuori tante toolchains, pero' devo selezionare tra Executable, Shared library, static library o makefile project... :muro:
non hai installato gcc,quello che tu hai scaricato è eclipse più il plugin ora devi mettere il compilatore,su ubuntu:
sudo apt-get install gcc
Ah... la qualità dei sistemi linux.
Considerando che eclipse è scritto in java e quindi gira su una jvm il blocco è sicuramente dovuto al sistema linux :sisi:
L'ho installato ieri su Ubuntu per provarlo... s'è bloccato non è andato più niente!!!!!!!!
Non mi ricordo ma forse su ubuntu di default non è installata la jvm sun. Prova ad installare il pacchetto sun-java6-bin (da adept, synaptic o da riga di comando, dipende da quello che usi!)
_Claudio
08-10-2009, 15:34
Considerando che eclipse è scritto in java e quindi gira su una jvm il blocco è sicuramente dovuto al sistema linux :sisi:
Ecco l'immancabile risposta piccata del linux-fan...
La mia era una battuta...
Che poi chi lo sa... magari la jvm eseguendo eclipse e colloquiando col SO linux si blocca...
Ikon O'Cluster
08-10-2009, 15:57
Ah... la qualità dei sistemi linux.
Comunque il compilatore va installato a parte e su linux penso che gcc sia d'obbligo.
http://www.eclipse.org/cdt/
Ah la qualità di certe IDE!
Ikon O'Cluster
08-10-2009, 16:02
xxxyyy se proprio non ci riesci ti consiglio (per Gnome) nell'ordine:
KDevelop
Geany
Code::Blocks
In aggiunta:
Nemiver (debugger)
RapidSVN (versioning)
Meld (diff viewer)
Nel caso installassi KDevelop e volessi utilizzare Meld al posto di Kompare è disponibile un mio "pezzotto" in post precedenti.
Ecco l'immancabile risposta piccata del linux-fan...
La mia era una battuta...
se era una battuta scusami, non avevo visto le faccine! E più che linux-fan direi uno che con linux ci lavora (e non ne può fare a meno).
Che poi chi lo sa... magari la jvm eseguendo eclipse e colloquiando col SO linux si blocca...
Mi sembra difficile ma può anche darsi. Ad ogni modo io utilizzo eclipse su *buntu da un paio di anni e mi ha sempre funzionato bene quindi può darsi che dopo aver installato l'ultima jvm e gcc le cose si aggiustino.
io uso la jvm sun su ubuntu e eclipse per programmare in python...nessun problema fin ora riscontrato...
Per chi ha problemi semplicemente rimuovete la jvm non sun e installate quella sun...dopodichè andrà tutto...
per l'autore del thread:
sudo apt-get install gcc
come ti hanno già suggerito e prova a vedere se compare un altra toolchain
khelidan1980
08-10-2009, 19:35
xxxyyy se proprio non ci riesci ti consiglio (per Gnome) nell'ordine:
KDevelop
Geany
Code::Blocks
Eclipse cdt è l'unico a parer mio con un autocompletamento decente...ma è chiedere tanto che l'ide ti suggerisca ad esempio i campi delle structs?
Eclipse cdt è l'unico a parer mio con un autocompletamento decente...ma è chiedere tanto che l'ide ti suggerisca ad esempio i campi delle structs?
Non dirmelo, quanto tempo ho speso a cercare un IDE decente per C++... Alla fine sono rimasto su Eclipse CDT, ma già rispetto a Eclipse Java c'è un ABISSO...
Ikon O'Cluster
08-10-2009, 21:26
lo so che l'autocompletamento è tanta roba... però ad un certo punto ci sono altre comodità di cui non posso fare a meno. Sinceramente eclipse è troppo pesante.
Niente da fare... niente ubuntu...
qualcuno potrebbe dirmi gentilmente passo per passo come aprire semplicemente un edtor per scivere un banalissimo programma in C, complilarlo e eseguirlo?
Sono in Windows XP.
Porca miseria... dev cpp era cosi' semplice...
grazie eh
Ikon O'Cluster
09-10-2009, 00:57
Un matematico ti direbbe:
1) Installa VirtualBox
2) Installa Ubuntu
3) Ti riconduci al caso precedente
AHUUAHUHAHA :D
Sotto win ho esperienza solo con DevC++... e t'ho detto tutto!!!
Ikon O'Cluster
09-10-2009, 01:03
Ho fatto una rapida ricerca che mi ha portato qui:
http://programmazione.html.it/guide/lezione/1083/software-da-usare-windows/
e qui:
http://www.sitoserio.it/cpp/compilatori.htm
Io personalmente userei la soluzione del matematico di cui sopra. Alle brutte proverei:
1) http://downloads.sourceforge.net/codeblocks/codeblocks-8.02mingw-setup.exe tanto per vedere di cosa si tratta.
2) Altrimenti mi butterei su un per me noto DJGPP con utilizzo dell'editor Notepad++ che ricordo essere molto ma molto ben fatto...
Quindi sotto windows non c'e' un compilatore per Eclipse?
se non sbaglio ci sta mingw (che dovrebbe essere un gcc minimale) oppure proprio gcc per windows.
_Claudio
09-10-2009, 20:16
C'è anche msvc della microsoft da riga di comando, ma non si trova il link da dove scaricarlo senza Visual C++ Express.
Tuttavia puoi installarlo con Visual C++ e poi impostare adeguatamente le opzioni di eclipse.
||ElChE||88
09-10-2009, 20:17
se non sbaglio ci sta mingw (che dovrebbe essere un gcc minimale) oppure proprio gcc per windows.
MinGW è GCC per Windows.
MinGW è GCC per Windows.
si ma se non sbaglio esiste anche un "GCC for windows" (gcw) che dovrebbe essere differente da mingw. Cmq non li ho mai usati, non posso essere più preciso ;)
||ElChE||88
09-10-2009, 23:26
si ma se non sbaglio esiste anche un "GCC for windows" (gcw) che dovrebbe essere differente da mingw. Cmq non li ho mai usati, non posso essere più preciso ;)
GCW è un progetto semi-sconosciuto morto e sepolto da tempo. Il port principale di GCC su Windows è MinGW.
GCW è un progetto semi-sconosciuto morto e sepolto da tempo. Il port principale di GCC su Windows è MinGW.
ah! Buono a sapersi, grazie ;)
Ikon O'Cluster
10-10-2009, 18:30
X eclipse non so aiutarti... prova ad installare il compilatore a parte e a configurarlo per usare il compilatore che hai installato. Ad esempio prova DJGPP
Eclipse cdt è l'unico a parer mio con un autocompletamento decente...ma è chiedere tanto che l'ide ti suggerisca ad esempio i campi delle structs?
C'è anche Netbeans...
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.