Pagina 1 di 2
[Install] Compilatore C++
Inviato: mercoledì 5 gennaio 2011, 20:34
da R3wu0
Salve a tutti, avrei bisogno di una dritta, sto riprendendo in mano il c++ e siccome ho intenzione di togliere completamente Windows dal pc vorrei sapere uele programma mi consigliate per programmare. Visto che io non ne conosco....grazie in anticipo
P.S. mi scuso anche nel caso avessi postato nella sezione sbagliata...
Re: [Install] Compilatore C++
Inviato: mercoledì 5 gennaio 2011, 20:39
da giowck
R3wu0 ha scritto:
Salve a tutti, avrei bisogno di una dritta, sto riprendendo in mano il c++ e siccome ho intenzione di togliere completamente Windows dal pc vorrei sapere uele programma mi consigliate per programmare. Visto che io non ne conosco....grazie in anticipo
P.S. mi scuso anche nel caso avessi postato nella sezione sbagliata...
g++ vedi GNU GCC
Re: [Install] Compilatore C++
Inviato: mercoledì 5 gennaio 2011, 20:40
da durzino
g++ ..Comuque fai una ricerca sul forum che vi sono 1000000000 argomenti pseudo-uguali a questo..
Re: [Install] Compilatore C++
Inviato: mercoledì 5 gennaio 2011, 20:40
da R3wu0
ho fatto una mini ricerca ma non ho trovato nulla che potesse aiutare...
magari ho cercato male :-[
Re: [Install] Compilatore C++
Inviato: mercoledì 5 gennaio 2011, 20:48
da durzino
vabbè tanto ormai è andata cosi.
Usa g++ dovrebbe essere gia installato sul tuo sistema.
Fai una prova veloce .
Altrimenti come Ide ve ne sono molti e di più vari,consiglio comunque CodeBlocks
Re: [Install] Compilatore C++
Inviato: mercoledì 5 gennaio 2011, 21:12
da R3wu0
ecco no, piccola curiosità; non esiste qualcosa come il dev c++ che usavo su windows?! ovvero un programa che permetta di scrivere e compilare il sorgente senza passare da terminale?!
Re: [Install] Compilatore C++
Inviato: mercoledì 5 gennaio 2011, 21:14
da durzino
Ripeto codeblocks.
Te l'avevo scritto sopra.
Provalo, a me piaceva molto.
Ti consiglio comunque di smanettare un pò da terminale per imparare a compilare mediante qualunque macchina unix, non solo quelle con l'IDE che hai imparato ad usar.
Re: [Install] Compilatore C++
Inviato: mercoledì 5 gennaio 2011, 21:52
da drudox
ragazzi geany è molto simpatico !!!
Re: [Install] Compilatore C++
Inviato: mercoledì 5 gennaio 2011, 21:58
da durzino
Si sono d'accordo, ma Code assomiglia proprio a Dev c++
Re: [Install] Compilatore C++
Inviato: mercoledì 5 gennaio 2011, 22:24
da as-far-as-i-know
@
R3wu0.
Ti è stata data un'
ottima dritta:
geany. Guarda come vengono evidenziati, raggruppati e colorati i comandi.
Ciao
Re: [Install] Compilatore C++
Inviato: venerdì 7 gennaio 2011, 18:26
da R3wu0
Grazie a tutti, sto provando geany xò dopo la compilazione mi sorge un problema, faccio esegui e mi dice:
Codice: Seleziona tutto
./geany_run_script.sh: 5: ./071013_hello.wordl: Permission denied
---------------------------------------
(program exited with code: 126)
Press return to continue
sapete da cosa dipende e come posso risolvere?!
Re: [Install] Compilatore C++
Inviato: venerdì 7 gennaio 2011, 18:49
da as-far-as-i-know
Attenzione,
geany è solo un editor (che ti colora ed evidenzia i comandi in C):
Codice: Seleziona tutto
sudo apt-get install geany // installazione di geany
Dopo, vai nel terminale e digiti:
Ti controlli che il codice in C sia corretto e quindi compili con il semplice comando:
Codice: Seleziona tutto
gcc -o nome nome.c // Compilazione
// oppure
g++ -o nome nome.c
./nome // Avvio del programma (eseguibile)
Se hai dubbi, chiedi! Ciao
Re: [Install] Compilatore C++
Inviato: venerdì 7 gennaio 2011, 19:00
da R3wu0
as-far-as-i-know ha scritto:
Attenzione,
geany è solo un editor (che ti colora ed evidenzia i comandi in C):
Codice: Seleziona tutto
sudo apt-get install geany // installazione di geany
Dopo, vai nel terminale e digiti:
Ti controlli che il codice in C sia corretto e quindi compili con il semplice comando:
Codice: Seleziona tutto
gcc -o nome nome.c // Compilazione
// oppure
g++ -o nome nome.c
./nome // Avvio del programma (eseguibile)
Se hai dubbi, chiedi! Ciao
a quanto ho visto xò da la possibilità di cmpilare i file...e li compila pure ma non riesco a farli eseguire; se leggi sopra avevo chiesto un programma che mi permettesse di fare tutto da li senza dover usare il terminale di cui sono poco pratico
Re: [Install] Compilatore C++
Inviato: venerdì 7 gennaio 2011, 19:12
da durzino
Sembra che non hai i permessi di esecuzione, ti chiedo un attimo di usare il terminale un attimino.
Vai,mediante terminale nella cartella dove geany ti crea gli eseguibili e dai:
ls -l
ed incolla qui i risultati.
Re: [Install] Compilatore C++
Inviato: venerdì 7 gennaio 2011, 19:44
da as-far-as-i-know
Ragazzi, faccio questo intervento e non disturbo più.
Geany
_non_ è un compilatore del programma in C, ma solo un editor da usare per scrivere un listato in C o effettuare un
copia e incolla di un altro codice, come
questo.
Dopo di ché, per compilare il programma dell'esempio, bisogna avere nella cartella di lavoro il file
golden.c e verificare che sia sintatticamente corretto (controllando che le parentesi graffe siano aperte in un posto e chiuse in un altro). A questo punto il lavoro di
geany è finito.
Si passa quindi alla compilazione e all'esecuzione del programma, dando questi comandi da terminale:
Codice: Seleziona tutto
gcc -o golden golden.c //Compilazione
./golden //Esecuzione
Tornando all'argomento del topic: il compilatore C (o C++), che su Linux-Ubuntu è gcc (o g++) trasforma il codice
golden.c in un binario
golden, che si avvia da terminale con il comando
./golden.
Buon divertimento con C (C++).
Re: [Install] Compilatore C++
Inviato: venerdì 7 gennaio 2011, 20:03
da durzino
Io l'ho usato tempo fa e mi ricordo che offriva funzionalita da IDE, non solo editor.
Potrei sbagliarmi per carità,però lo stesso utente ha detto che c'è il tasto per compilare ed eseguire.
Continuo a pensare sia un problema di permessi
Re: [Install] Compilatore C++
Inviato: venerdì 7 gennaio 2011, 20:48
da dadexix86
@R3wu0 io non ho mai usato Geany, ho iniziato con codeblocks
e poi sono passato direttamente a gedit + terminale.
Re: [Install] Compilatore C++
Inviato: venerdì 7 gennaio 2011, 21:11
da as-far-as-i-know
durzino ha scritto:
Potrei sbagliarmi per carità, però lo stesso utente ha detto che c'è il tasto per compilare ed eseguire.
Ed
hai perfettamente ragione. Infatti, aprendo
golden.c con
geany e pigiando in sequenza questi
3 tasti: F8 (= Compila), F9 (= Genera) e F5 (= Execute) il risultato appare
così.
Ciao
Aggiungo il codice, per eventuali test:
Codice: Seleziona tutto
/* ------------ golden.c ------------------*/
#include <stdio.h>
int main ()
{
double r;
int n=1;
r = 2;
do {
n++;
r = 1 + 1/(1+1/r);
}
while (n <= 20);
printf ("\n Golden ratio n-iterations= 20\n");
printf (" =============================\n");
printf(" Result (phi)= %18.15f \n\n", r);
return 0 ;
}
Re: [Install] Compilatore C++
Inviato: venerdì 7 gennaio 2011, 22:08
da durzino
Ok dunque il problema è solo di permessi
Re: [Install] Compilatore C++
Inviato: venerdì 7 gennaio 2011, 22:19
da as-far-as-i-know
durzino ha scritto:
Ok dunque il problema è solo di permessi
Certamente, come per ogni file
bash.
Nel mio caso (3 tasti in sequenza) ... ha fatto tutto
geany! Cioè, non ho avuto bisogno di dare il bit di esecuzione (tramite chmod).