PDA

Visualizza la versione completa : [C++] un buon libro + un buon compilatore... ( ERA:Sono nuovo :( )


Blizzard86
14-07-2004, 13:08
Ciau a tutti. Da poco tempo ho deciso di iniziare a programmare in C++, per sono totalmente noob in campo. Ho comprato un libro, si chiama Guida al C++ di McGraw Hill. Cosa ne pensate? E' un buon libro? So gi di aver sbagliato a comprarlo senza prima informarmi, ma ormai l'errore stato fatto ... poi ho scaricato il compilatore gratis della Borland e l'ho istallato nella partizioen D. L'unico problema che non trovo alcun EXE per farlo partire O_O Mi sento non poso idiota :P
Potete aiutarmi plz?

:ciauz:

Johnny_Depp
14-07-2004, 13:28
il libro di Schildt buono... (non troppo complicato)
ha anche una vasta introduzione al linguaggio C (prima di passare
alla OOP ed al C++)

Che compilatore free (borland) hai scaricato?
il BCC55 (hai una directory chiamata: D:\Borland\BCC55\)?

se s, entra nella sottdirectory: D:\Borland\BCC55\Bin\

ed inserisci i tuoi sorgenti ".cpp" in questa cartella

per compilarli: (da PROMPT "linea di comando" DOS)
digita (N.B. dopo esserti spostato nella directory \BIN del compilatore):

bcc32 mio_sorgente.cpp

per vedere tutte le opzioni di BCC32
digita soltanto:

bcc32

p.s.

ci sarebbe anche un modo pi semplice di configurare BCC:

nella directory \BIN del compilatore
crea un file e chiamalo "bcc32.cfg"

al suo interno scrivi:

-I "D:\Borland\Bcc55\include"
-L "D:\Borland\Bcc55\lib; D:\Borland\Bcc55\lib\PSDK"

crea anche un altro file, chiamalo "ilink32.cfg"
ed inserisci al suo interno il seguente codice:

-L "D:\Borland\Bcc55\lib; D:\Borland\Bcc55\lib\PSDK"

tutto qua!

ora puoi compilare i tuoi sorgenti .cpp e lanciare gli eseguibili c++
anche se ti trovi in altre directory.

p.p.s. altrimenti (altro ambiente/compilatore) prova il Dev-C++:
free e ti facilita la vita (a mio parere molto meglio di BCC):
http://prdownloads.sourceforge.net/dev-cpp/devcpp4980.exe?use_mirror=belnet

p.p.p.s. visto che sei nuovo ti invito anche a leggere
il regolamento di questo forum: http://forum.html.it/forum/showthread.php?s=&threadid=588640
(il titolo del thread, deve essere il pi specifico possibile)

Loading