GCC
GCC
Salve, mi occorrerebbe un compilatore per c\c++\java (....esame a breve e parecchio bisogno di pratica!!!), e mi pare di aver capito che in gcc ci sono tutti e tre (ed anche qualcosa in più...), io ho sempre usato IDE (Dev-c++, borland e bean) per windows, su linux\ubuntu non so se sono già presenti le librerie necessarie ed eventualmente come trovarle e come impostare le varie directory..... non esiste una guida pratica all'istallazione (nel caso non sia presente di default su ubuntu) ed utilizzo per sto benedetto gcc??? Grazie ciao.
Re: GCC
per il c/c++ è sufficiente scaricare il build-essential (gcc e soci), per java conviene scaricare la versione 1.6 dal sito sun ed installarla.
Per i compilatori, netbeans c'è (da scaricare dal sito ufficiale); per quanto riguarda il c/c++ ci sono più compilatori in linux che stelle nel cielo, se fai una ricerchina sul forum lo vedrai. Io ne cito uno: anjuta (nei repo).
Per i compilatori, netbeans c'è (da scaricare dal sito ufficiale); per quanto riguarda il c/c++ ci sono più compilatori in linux che stelle nel cielo, se fai una ricerchina sul forum lo vedrai. Io ne cito uno: anjuta (nei repo).
The time is out of joint; - O cursed spite,
That even I was born to set it right! -
Hamlet
That even I was born to set it right! -
Hamlet
Re: GCC
Ora ci provo!! grazie mille bobby!
Re: GCC
Ho provato ad eseguire un programmino di prova in c e funziona i problemi nascono con l'introduzione di alcune funzioni come "clrscr()", "getch()" ecc.., in quanto mi sembra che manchino delle librerie (conio.h per esempio....), per caso sai come posso aggiungerle?? Anche perchè non riesco a capire in quale cartella siano anche quelle standard tipo "stdio.h" e "stdlib.h"...... sembra che non ci siano ma è impossibile!!! (le ho incluse nel codice ed è funzionato tutto!!!).... Grazie in anticipo! 
Re: GCC
qua mi cogli un po' impreparato, gcc lo uso solo per compilare/installare i programmi dato che non programmo in c/c++.
Non ti saprei dire dove mettere le mani
, ovviamente per trovare gli header file, tipo stdio.h potresti sempre usare la funzione 'Cerca'.
So invece che se installi anjuta e crei un nuovo progetto, questo ti fa un checkup completo del sistema per vedere se è tutto pronto per compilare o meno.
Non ti saprei dire dove mettere le mani
So invece che se installi anjuta e crei un nuovo progetto, questo ti fa un checkup completo del sistema per vedere se è tutto pronto per compilare o meno.
The time is out of joint; - O cursed spite,
That even I was born to set it right! -
Hamlet
That even I was born to set it right! -
Hamlet
Re: GCC
Grazie ancora una volta per la tua pazienza e disponibilità, essendo novizio di sistemi unix-like ed avendo avuto esperienza solo con windows anche le cose apparentemente semplici non sono così immediate!!Ciao
Nico
Nico
Re: GCC
conio.h non esiste proprio in linux.Barto ha scritto: Ho provato ad eseguire un programmino di prova in c e funziona i problemi nascono con l'introduzione di alcune funzioni come "clrscr()", "getch()" ecc.., in quanto mi sembra che manchino delle librerie (conio.h per esempio....), per caso sai come posso aggiungerle?? Anche perchè non riesco a capire in quale cartella siano anche quelle standard tipo "stdio.h" e "stdlib.h"...... sembra che non ci siano ma è impossibile!!! (le ho incluse nel codice ed è funzionato tutto!!!).... Grazie in anticipo!![]()
L'equivalente di clrscr() lo puoi ottenere stampando la sequenza di escape
Codice: Seleziona tutto
printf ("\e[2J");
- Guiodic
- Accecante Asceta

- Messaggi: 28474
- Iscrizione: martedì 24 aprile 2007, 15:28
- Località: Roma
- Contatti:
Re: GCC
system ("clear") ?bite ha scritto:conio.h non esiste proprio in linux.Barto ha scritto: Ho provato ad eseguire un programmino di prova in c e funziona i problemi nascono con l'introduzione di alcune funzioni come "clrscr()", "getch()" ecc.., in quanto mi sembra che manchino delle librerie (conio.h per esempio....), per caso sai come posso aggiungerle?? Anche perchè non riesco a capire in quale cartella siano anche quelle standard tipo "stdio.h" e "stdlib.h"...... sembra che non ci siano ma è impossibile!!! (le ho incluse nel codice ed è funzionato tutto!!!).... Grazie in anticipo!![]()
L'equivalente di clrscr() lo puoi ottenere stampando la sequenza di escapegetch() se non sbaglio serve per leggere da tastiera ogni singolo tasto non appena viene premuto senza aspettare l'invio. Qui la cosa è un po' più complessa, vedi ad esempio questo thread.Codice: Seleziona tutto
printf ("\e[2J");
Re: GCC
Anche... se va bene lanciare un processo per pulire lo schermo...Guiodic ha scritto: system ("clear") ?
- Guiodic
- Accecante Asceta

- Messaggi: 28474
- Iscrizione: martedì 24 aprile 2007, 15:28
- Località: Roma
- Contatti:
Re: GCC
vabe' è una chiamata di sistema... sennò il s.o. che ce l'hai a fare?bite ha scritto:Anche... se va bene lanciare un processo per pulire lo schermo...Guiodic ha scritto: system ("clear") ?![]()
Re: GCC
Per sprecare risorse, è ovvio, sennò che gusto c'è?
Re: GCC
Tanto è software GNU, facciamolo lavorare, è gratis (rotfl)
(Bubuuuu... chiudi anche questo!)
(Bubuuuu... chiudi anche questo!)
Re: GCC
ok, quindi le funzioni C per linux sono differenti da quelle esistenti per win, cerco un pò di materiale in rete, il prof fornice degli esempi basati su compilatori di win...... Grazie a tutti per il supporto!
Nico.
Nico.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti

