PDA

View Full Version : [C] ambiente di sviluppo


Matte_487
09-11-2007, 17:04
Ciao a tutti, vi scrivo perchè ho iniziato il primo anno di ingegneria e facendo informatica, devo imparare a programmare con C. Volevo sapere se conoscete qualche programma da poter usare per esercitarsi, che faccia anche girare il programma, che sia compilatore in pratica e se avete dei consigli o delle guide per programmare!!! grazie in anticipo...

stevenen
09-11-2007, 17:16
...qualche programma da poter usare per esercitarsi, che faccia anche girare il programma, che sia compilatore in pratica e se avete dei consigli o delle guide per programmare!!! grazie in anticipo...

potresti installarti una distro di linux...li c'è tutto il necessario per programmare..altrimenti dev c++ come ambiente di sviluppo sotto windows....guide ne trovi a centinaia sul web fruga un pò:read:

cionci
09-11-2007, 17:26
Evita Dev-C++ perché è stra-buggato e non sviluppato più da anni.
Prima installa il compilatore MingW32 e poi installa una Nightly Build di Code::Block:
http://wiki.codeblocks.org/index.php?title=MinGW_installation#gcc_3.4.4_manual_install
http://forums.codeblocks.org/index.php?topic=7220.0

Matte_487
09-11-2007, 18:28
noi all'uni usiamo DJGPP, ma non sono in grado di installarlo, o almeno non ci riesco...visual studio non fa quello che vorrei io??

cionci
09-11-2007, 20:13
Quello che ti ho detto io non ti va bene ?

ligabuz
09-11-2007, 20:47
Ciao a tutti, vi scrivo perchè ho iniziato il primo anno di ingegneria e facendo informatica, devo imparare a programmare con C. Volevo sapere se conoscete qualche programma da poter usare per esercitarsi, che faccia anche girare il programma, che sia compilatore in pratica e se avete dei consigli o delle guide per programmare!!! grazie in anticipo...
Per Windows.
Ti consiglio vivamente Turbo C++ di Borland. (dal sito cerca Codegear e successivamente Turbo C++ explorer)
E' ide, compilatore e debugger, è gratuito e funziona davvero bene e per ciò che devi fare è più che sufficiente.

variabilepippo
09-11-2007, 21:18
E' ide, compilatore e debugger, è gratuito e funziona ed è più che sufficiente.


Turbo C++ è IMHO il miglior ambiente di sviluppo per Win32, però forse è "sovradimensionato" per uno studente che vuole iniziare con la programmazione C.

Se non si vuole seguire il consiglio Code::Blocks (nightly build) + MinGW si potrebbe optare per il semplice (ma completo) Pelles C (http://www.smorgasbordet.com/pellesc/).

ligabuz
09-11-2007, 21:32
visual studio non fa quello che vorrei io??Sì, lo fa. Ma si paga.

variabilepippo
09-11-2007, 21:43
Sì, lo fa. Ma si paga.


No, Visual C++ Express (http://go.microsoft.com/fwlink/?LinkID=51410&clcid=0x410) è gratuito anche per usi commerciali ed è disponibile in italiano. Va integrato (http://msdn2.microsoft.com/it-it/library/ms235626(VS.80).aspx) con il Platform SDK.

Visual Studio 2008 (Express) (http://msdn2.microsoft.com/it-it/express/default.aspx) dovrebbe contenere il pacchetto Windows SDK.

cionci
10-11-2007, 09:23
Per installare DJGPP comunque non ci dovrebbero essere molti problemi...a meno che tu non usi Vista.
Lo scarichi da qui: http://www.delorie.com/djgpp/zip-picker.html e dopo appaiono anche le istruzioni per installarlo.
Se a scuola usi quello magari ti conviene scaricare quello
Tra l'altro DJGPP non è aggiornato dal 1998.

Matte_487
10-11-2007, 10:20
Siccome non ne so niente penso che se usassi qualcosa di diverso non ci capirei niente quando vedo DJGPP all'università...però potrei provare a confrontare questo con uno di quelli che mi avete consigliato voi!!!

Stev-O
10-11-2007, 14:50
vai col borlando

(djgpp era un baco unico.. forse è migliorato adesso...)

anche il vecchio borlandc a 16 bit (sempre che su xp ci giri...:D )

altrimenti quoto, meglio linux & gcc 4.x (cosi' sei già pronto per il seguito:D ) pero' per la didattica iniziale potrebbero esserci casini di compilazione se ti fanno forzare i passaggi per riferimento e usare puntatori doppi deferenziati

meglio tenersi le 2 possibilità;)

alternative: codewarrior ma andiamo sul complicato, devcpp, ecc

Matte_487
12-11-2007, 15:53
Ho scaricato i file zippati di DJGPP ma non sono in grado di installarlo..chiedo aiuto a voi che ne sapete sicuramente un'infinità in più rispetto a me...grazie...

variabilepippo
12-11-2007, 16:06
DJGPP è la scelta sconsigliata per una lunga serie di motivi: è un compilatore molto vecchio, non supporta la nuova nomenclatura C++, è incompatibile con i sistemi operativi recenti, è un compilatore per DOS, non è dotato di tool user-friendly...

Se proprio vuoi usare GNU GCC su Windows allora installa MinGW (http://www.mingw.org/).

Matte_487
12-11-2007, 16:14
Installerò anche questo ma siccome i miei prof di informatica all'università ci fanno usare quello volevo iniziare con djgpp per ambientarmi visto che non ne so niente di programmazione, ma dopo averlo scaricato non riesco a capire come fare per installarlo...

cionci
12-11-2007, 16:16
Ma hai seguito le istruzioni nella pagina del download di djgpp ? C'è scritto tutto lì ;)

Matte_487
12-11-2007, 16:19
Più o meno ma è in inglese :D :D e temo di aver sbagliato qualcosa :D :D scusate se rompo ma sono una frana!!

ligabuz
12-11-2007, 16:45
Più o meno ma è in inglese :D :D e temo di aver sbagliato qualcosa :D :D scusate se rompo ma sono una frana!!
Ah ma per te l'inglese è un problema ? :stordita:

Stev-O
12-11-2007, 16:48
fatti prestare la evaluate di codewarrior