Wednesday, 20 August 2008 arrowHome Add to Technorati Favorites
Main menu
Home
Articoli
RSS news
Saputello
Segnalazioni
Info
The Four Keys
Info sullo speciale
Approfondimenti sul codice
C++, STL, Design Pattern
OpenGL, SDL e Computer Graphics
Artwork




Istallare il compilatore D sotto Windows XP E-mail

 

D.pngIl linguaggio D, creato da Walter Bright della Digital Mars, è sicurametne uno dei linguaggi più interessanti del momento. Esso infatti è stato pensato niente meno che per soppiantare C e C++ in un colpo solo! Se credete che sia uno scherzo o l'ennesimo progetto paranoico di qualche programmatore in preda a deliri antisociali prendetevi un po' di tempo per dare un'occhiata alle specifiche del linguaggio. Il D infatti ormai non è più un progetto ma un prodotto funzionante rilasciato in versione 1.0 nel Gennaio 2007 con tanto di librerie standard e compatibilità ABI con il C. Tanto per intenderci Walter Bright è colui che ha programmato il compilatore C e C++ della Digital Mars. È lecito aspettarsi che da un tipo con una tale esperienza sia scaturito qualcosa di molto, molto interessante. Ma per farci un'idea più precisa sul linguaggio D la cosa migliore è sicuramente mettere mano al codice. Vediamo quindi come istallare il compilatore D su Windows XP.


Istallazione dei componenti

Per prima cosa all'indirizzo http://www.digitalmars.com/d/dcompiler.html dobbiamo scaricare i file dmd.zip e dmc.zip. Che contengono rispettivamente il compilatore D e il linker più altre utility. A questo punto copiate i suddetti file nella directory "C:\" e scompattateli. Ciò creerà due cartelle, "C:\dmd" e "C:\dm". In caso vogliate usare nomi o posizioni diverse per queste directory evitate di usare nomi con spazi o che superino gli 8 caratteri. Ciò infatti può creare problemi in certi sistemi. Fatto ciò dobbiamo modificare la variabile d'ambiente PATH in modo che includa le directory C:\dmd\bin e C:\dm\bin. Ciò è possibile andando in "Start" -> "Pannello di controllo" -> "Sistema" -> "Avanzate" -> "Variabili d'ambiente" -> "Variabili di sistema". Cliccando sulla variabile "PATH" nel pannello "Variabili di sistema" vi si aprirà un finestra che vi consentirà di modificare il contenuto della variabile come mostrato in figura:

 

path.PNG

 

A questo punto l'istallazione è terminata. La directory "C:\dm" contiene principalmente il compilatore C/C++ dmc, altri programmi come make e link e le librerie di sviluppo per Windows con relativi headers. La directory "C:\dmd" tra l'altro contiene il compilatore D vero e proprio dmd.exe con relativo file di configurazione sc.ini, il debugger Microsoft wingdb.exe, la documentazione HTML del linguaggio D e delle librerie di runtime, i binari per Windows e Linux delle suddette librerie di runtime (phobos.lib e libphobos.a), vari esempi, i sorgenti delle librerie phobos e del frontend del compilatore D stesso. Ad esempio la versione GNU del compilatore D, GDC, utilizza questi stessi sorgenti.

Test dell'istallazione

Adesso apriremo una shell di Windows per controllare che tutto sia apposto e compilare i nostri primi programmi in D. Andare su "Start" -> "Esegui..." e digitare "cmd" nella finestra che compare, quindi premete Ok.

 

cmd.PNG

 

Dalla shell di Windows eseguire il comando "echo %path%". In questo modo possiamo controllare che le modifiche apportate alla variabile di ambiente PATH siano attive. Inoltre eseguendo il comando "dmd" otterrete informazioni riguardo al compilatore D appena istallato. Se riscontrate problemi in questa fase ricontrollate le directory in cui avete scompattato dmd.zip e dmc.zip e assicuratevi di aver impostato correttamente la variabile di ambiente PATH.

 

echo_path.PNG



 
< Prev   Next >



I più letti
Suggerimenti Google
Novità
© 2006-2007 Michele Bosi
E' vietata la riproduzione, anche parziale, di contenuti e grafica
Ottimizzato per Firefox 2.0 ed Internet Explorer 6.0