Programmare su ubuntu

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Avatar utente
spoilt
Prode Principiante
Messaggi: 112
Iscrizione: martedì 29 maggio 2007, 20:33

Programmare su ubuntu

Messaggio da spoilt »

salve a tutti,vorrei cominciare a programmare su ubuntu\linux,però c'è un problema...nel mio istituto (itis) ci hanno insegnato a programmare col borland c++ (quello che parte sotto ms-dos) e ho saputo che alcune istruzioni cambiano dall'editor borland...potreste linkarmi qualche guida per favore?poi ho installato anjuta per la programmazione,com'è secondo voi?quale alternativa mi consigliate eventualmente?
Avatar utente
Berghem
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2265
Iscrizione: giovedì 14 aprile 2005, 22:28
Località: Dalmen

Re: Programmare su ubuntu

Messaggio da Berghem »

E vero solo se non sviluppi in ansi C.....

del tipo non puoi fare clrscr() per pulire il monitor....
Avatar utente
Berghem
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2265
Iscrizione: giovedì 14 aprile 2005, 22:28
Località: Dalmen

Re: Programmare su ubuntu

Messaggio da Berghem »

Io al posto di anjuta utilizzerei geany, è più leggere, inoltre ti crea solo il file cpp e non ti crea mille cartelle e mille file, credo che al fine scolastico geany sia l'ideale....
Avatar utente
MainTux
Prode Principiante
Messaggi: 60
Iscrizione: martedì 26 giugno 2007, 23:50
Contatti:

Re: Programmare su ubuntu

Messaggio da MainTux »

ciao anche io ho imparato all'itis il c con il borland... le differenze sostanzialmente sono relative alle librerie più specifiche come la dos.h conio.h ecc... le altre standard sono equivalenti... Per quanto riguarda gli IDE io ormai sono abituato a usare un semplice editor di testo e poi a compilare con gcc...
ti consiglio vim da shell che permette lesecuzione di programmi esterni dall'editor stesso ;)
naturalmente devi installare da apt il build-essential per compilare con gcc....
Avatar utente
spoilt
Prode Principiante
Messaggi: 112
Iscrizione: martedì 29 maggio 2007, 20:33

Re: Programmare su ubuntu

Messaggio da spoilt »

MainTux ha scritto: ciao anche io ho imparato all'itis il c con il borland... le differenze sostanzialmente sono relative alle librerie più specifiche come la dos.h conio.h ecc... le altre standard sono equivalenti... Per quanto riguarda gli IDE io ormai sono abituato a usare un semplice editor di testo e poi a compilare con gcc...
ti consiglio vim da shell che permette lesecuzione di programmi esterni dall'editor stesso ;)
naturalmente devi installare da apt il build-essential per compilare con gcc....
come posso ovviare a queste differenze?e come compilo un file *.cpp da terminale?
Avatar utente
Berghem
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2265
Iscrizione: giovedì 14 aprile 2005, 22:28
Località: Dalmen

Re: Programmare su ubuntu

Messaggio da Berghem »

per pulire lo schermo basta usare system("clear");
Avatar utente
Berghem
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2265
Iscrizione: giovedì 14 aprile 2005, 22:28
Località: Dalmen

Re: Programmare su ubuntu

Messaggio da Berghem »

dimenticavo di scrivere una cosa importante, usare librerie come dos.h, conio.h, o il suggerimento che ti ho dato io system("...."), perdi la portabilità del software.....
Avatar utente
spoilt
Prode Principiante
Messaggi: 112
Iscrizione: martedì 29 maggio 2007, 20:33

Re: Programmare su ubuntu

Messaggio da spoilt »

Berghem ha scritto: dimenticavo di scrivere una cosa importante, usare librerie come dos.h, conio.h, o il suggerimento che ti ho dato io system("...."), perdi la portabilità del software.....
vabbè,non sarebbe un problema,mi basterebbe modificare un pò il codice prima di presentarlo
Avatar utente
MainTux
Prode Principiante
Messaggi: 60
Iscrizione: martedì 26 giugno 2007, 23:50
Contatti:

Re: Programmare su ubuntu

Messaggio da MainTux »

Se compili con gcc rinomina il file come .c se e in c; altrimenti per compilare c++ usa il compilatore g++ ciao
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite