Home    About me    Publications    Blog    Undergrad memories

Fabio Ruini’s blog

Because Italians do it better! What the f**k? Ehm… the blogs, I mean… obviously! :-/

Vittoria!

Ebbene si’. Dopo tre giorni di lotta sono finalmente riuscito a compilare il mio simulatore per girare sotto Windows. Successo pieno. Tutto sembra funzionare alla perfezione: sia l’engine evolutivo, sia il viewer.

Screenshot of Microsoft Visual C++ 2008 Express Edition while compiling my 3D MAVs evolutionary engine

Pochissime le modifiche che ho dovuto apportare al codice. I path vengono infatti gestiti bene dalle Qt (l’unica avvertenza consiste nel fatto che, nel file di configurazione che uso e, quindi, all’interno del codice, occorre specificare i percorsi utilizzando il carattere / al posto di \ anche quando si compila/esegue l’applicazione su Windows) e per quelle poche parti dei sorgenti per le quali si e’ reso necessario scrivere istruzioni diverse a seconda del sistema operativo in uso ho potuto fare ricorso alle macro Qt per il preprocessore Q_WS_WIN e Q_WS_MAC.

My MAVs 3D evolutionary engine running on the Windows command prompt (VC++ 2008 EE)

Preso dall’euforia ho pure preparato un piccolo package del viewer che, in teoria, dovrebbe essere in grado di girare su qualunque macchina Windows, anche in assenza delle varie librerie richieste per la compilazione. Tutto cio’ MOLTO in teoria. Nella realta’ sono abbastanza scettico che il tutto possa funzionare cosi’ al primo colpo, ma non si sa mai. Se qualcuno di voi volesse fare un tentativo e darmi qualche feedback, il pacchetto e’ scaricabile da qui sotto. Una volta scompattato l’archivio, l’eseguibile lo trovate nella directory bin, mentre un controller di esempio e’ contenuto nella cartella nn.

Nel caso l’applicazione non volesse saperne di avviarsi, vi lascio comunque con uno screenshot che mostra quello che vi siete persi (se ve lo state chiedendo, l’immagine e’ tagliata in quanto la dimensione verticale della finestra di Irrlicht e’ troppo grande in confronto alla risoluzione del mio netbook, che pure e’ di tutto rispetto).

MAVs 3D simulator (screenshot of the viewer captured on Windows)

Ok, lo ammetto. Non e’ che vi siate persi un granche’. Ma dato tutto il tempo che ci ho speso sopra, fate almeno finta di essere piacevolmente colpiti, dai…

Commenti

  1. marzo 20th, 2010 | 08:14

    [...] Fonte: http://www.fabioruini.eu/blog/2010/03/19/vittoria/ Ebbene si’. Dopo tre giorni di lotta sono finalmente riuscito a compilare il mio simulatore [...]

Lascia un commento