SlideShare a Scribd company logo
1 of 14
Download to read offline
Mini Guide Qt                                                                                 27 ottobre 2009



                                          Usare Qt 4.5.3
                                                         con
                                              Visual C++
                                          Express Edition


Premessa
Questa presentazione è rilasciata sotto Licenza
Creative Commons: Attribution-NonCommercial-NoDerivativeWorks
(http://creativecommons.org/licenses/by-nc-nd/3.0/deed.it).

Questo documento può quindi essere riprodotto senza violare nessuna legge, sia in versione elettronica, sia in versione
cartacea, purché sia riprodotto integralmente in tutte le sue parti, compresa la pagina che contiene queste
informazioni:

Versione originale scaricabile dal sito
http://www.sereno-online.com/site/

Tutti i marchi riportati in questa pubblicazione appartengono ai rispettivi proprietari.



Link Utili
Qui di seguito riporto alcuni link utili per chi usa quotidianamente l’ambiente di sviluppo Qt e vuole confrontarsi con
altri sviluppatore, utenti e semplici appassionati di questo toolkit gratuito ed open source.



Gruppo Programmatori Italiani Qt Software (GPIQt)

http://www.facebook.com/inbox/?ref=mb#/group.php?gid=81561439535



qt in Italy

http://qt-apps.org/groups/?id=17



qtitaliantranslators

http://gitorious.org/+qtitaliantranslators



Autore: P. Sereno                                                                  http://www.sereno-online.com/site
Mini Guide Qt                                                                        27 ottobre 2009

                                            Installazione


Per prima cosa portiamoci sul sito Microsoft, al seguente URL:
http://www.microsoft.com/express/default.aspx

E scarichiamo la versione Express di Microsoft Visual C++ 2008 (GRATUITA!)




Lanciamo l’esecuzione del file scaricato (VCSetup) e seguiamo le istruzioni riportate nel resto della
miniguida.




Autore: P. Sereno                                                         http://www.sereno-online.com/site
Mini Guide Qt                                                                     27 ottobre 2009




Appena l’installer di VC++ 2008 Express sarà partito, avremo la dialog window seguente:




Premiamo Avanti per proseguire (se vogliamo inviare a Microsoft le informazioni sull’installazione possiamo
abilitare il check a sinistra).




Autore: P. Sereno                                                       http://www.sereno-online.com/site
Mini Guide Qt                                               27 ottobre 2009




Accettiamo la licenza e proseguiamo con Avanti.




Autore: P. Sereno                                 http://www.sereno-online.com/site
Mini Guide Qt                                                                          27 ottobre 2009




Se ci interessano i due componenti indicati (Silverlight e SQL Server) abilitiamo i check di figura, altrimenti
non facciamo nulla e proseguiamo con Avanti.




Autore: P. Sereno                                                           http://www.sereno-online.com/site
Mini Guide Qt                                           27 ottobre 2009




Impostiamo il percorso e premiamo Installa.




Autore: P. Sereno                             http://www.sereno-online.com/site
Mini Guide Qt                                          27 ottobre 2009




L’installazione durerà un po’ di tempo....




Autore: P. Sereno                            http://www.sereno-online.com/site
Mini Guide Qt                                                                  27 ottobre 2009




Per poter usare il prodotto occorrerà registrarlo entro 30 giorni.




Autore: P. Sereno                                                    http://www.sereno-online.com/site
Mini Guide Qt                                                              27 ottobre 2009


A quesot punto possiamo lanciare il nostro Visual C++ Express!




Per registrare il prodoto seguiamo il menu (?)




Autore: P. Sereno                                                http://www.sereno-online.com/site
Mini Guide Qt                                                                       27 ottobre 2009




Effettuiamo la registrazione e poi inseriamo il codice di registrazione come da figura precedente.




Autore: P. Sereno                                                        http://www.sereno-online.com/site
Mini Guide Qt                                                                       27 ottobre 2009


A questo punto possiamo occuparci della preparazione di Qt per il nuovo ambiente di compilazione.

Per prima cosa lanciamo il prompt di comandi di Visual Studio (questo serve per avere le variabili di
environment corrette...)




Dal prompt dei comandi portiamoci sulla directory di Qt. Nel caso in esempio

C:Qt2009.04qt




Autore: P. Sereno                                                        http://www.sereno-online.com/site
Mini Guide Qt                                                                     27 ottobre 2009




PROMEMORIA IMPORTANTE
Per risolvere un problema di Visual C++ 2008 Express, dovremo impostare a mano le seguenti variabili di
ambiente:



Aggiungiamo al PATH quanto segue:

C:Program FilesMicrosoft Visual Studio 9.0Common7IDE

Ed anche

C:Program FilesMicrosoft Visual Studio 9.0VCbin



Ciò è necessario per permettere il corretto funzionamento del make e del compilatore Microsoft (cl)



INOLTRE:

Aggiungere la variabile di environment:

Lib

C:Program FilesMicrosoft Visual Studio 9.0VClib

Per consentire al linker di trovare le librerie



Digitiamo ora

configure –platform win32-msvc

in questo modo andiamo a configurare il toolkit Qt per il nostro nuovo IDE.




Autore: P. Sereno                                                       http://www.sereno-online.com/site
Mini Guide Qt                                                                     27 ottobre 2009




Il comando di configure chiederà per quale edizione di Qt intendiamo configurare: rispondiamo o (open
source). Come da figura seguente:




Successivamente ci verrà chiesto di accettare la licenza GNU. Premiamo y, come da figura seguente:




Autore: P. Sereno                                                      http://www.sereno-online.com/site
Mini Guide Qt                                                                     27 ottobre 2009




E lasciamo la utility di configure lavorare....

A questo punto lanciamo nmake per avviare la compilazione delle librerie Qt con VC++ Express.




Dopo parecchio tempo (dipende dal vostro PC), sarete pronti per usare VC++ Express per compilare i vostri
progetti usando le librerie Qt.

Buon divertimento!

Paolo




Autore: P. Sereno                                                      http://www.sereno-online.com/site

More Related Content

Viewers also liked

Viewers also liked (6)

Installazione Qt/Qt Quick per target Android
Installazione Qt/Qt Quick  per target AndroidInstallazione Qt/Qt Quick  per target Android
Installazione Qt/Qt Quick per target Android
 
Qt Lezione5: Layout management e Qt Designer
Qt Lezione5: Layout management e Qt DesignerQt Lezione5: Layout management e Qt Designer
Qt Lezione5: Layout management e Qt Designer
 
Install Qt/Qt Quick for Android devices
Install Qt/Qt Quick for Android devicesInstall Qt/Qt Quick for Android devices
Install Qt/Qt Quick for Android devices
 
Integrazione QML / C++
Integrazione QML / C++Integrazione QML / C++
Integrazione QML / C++
 
Sviluppo di App con Qt Quick: un esempio di model-view-delegate
Sviluppo di App con Qt Quick: un esempio di model-view-delegateSviluppo di App con Qt Quick: un esempio di model-view-delegate
Sviluppo di App con Qt Quick: un esempio di model-view-delegate
 
Qt Lezione0: uso del C++ per scrivere applicazioni Qt
Qt Lezione0: uso del C++ per scrivere applicazioni QtQt Lezione0: uso del C++ per scrivere applicazioni Qt
Qt Lezione0: uso del C++ per scrivere applicazioni Qt
 

Similar to Qt 4.5.3 con Visual C++ Express 2008 (edizione gratuita!)

Bk001 it c18-step_by_step
Bk001 it c18-step_by_stepBk001 it c18-step_by_step
Bk001 it c18-step_by_step
hawk2012
 

Similar to Qt 4.5.3 con Visual C++ Express 2008 (edizione gratuita!) (20)

Lavorare con applicazioni Brownfield: il caso di 39x27.com
Lavorare con applicazioni Brownfield: il caso di 39x27.comLavorare con applicazioni Brownfield: il caso di 39x27.com
Lavorare con applicazioni Brownfield: il caso di 39x27.com
 
Works with ASP.NET Core on Linux and Mac
Works with ASP.NET Core on Linux and MacWorks with ASP.NET Core on Linux and Mac
Works with ASP.NET Core on Linux and Mac
 
Che cosa è il Qt Framework
Che cosa è il Qt FrameworkChe cosa è il Qt Framework
Che cosa è il Qt Framework
 
ASP.NET 4.6 e ASP.NET 5...l'evoluzione del web
ASP.NET 4.6 e ASP.NET 5...l'evoluzione del webASP.NET 4.6 e ASP.NET 5...l'evoluzione del web
ASP.NET 4.6 e ASP.NET 5...l'evoluzione del web
 
Italy vmug 2019 PowerCLI pret-a-porter
Italy vmug 2019 PowerCLI pret-a-porterItaly vmug 2019 PowerCLI pret-a-porter
Italy vmug 2019 PowerCLI pret-a-porter
 
Angular 2 on stage
Angular 2 on stageAngular 2 on stage
Angular 2 on stage
 
Testing 2014-todi
Testing 2014-todiTesting 2014-todi
Testing 2014-todi
 
Visual Studio Release Management - una nuova Weltanschauung o un'evoluzione n...
Visual Studio Release Management - una nuova Weltanschauung o un'evoluzione n...Visual Studio Release Management - una nuova Weltanschauung o un'evoluzione n...
Visual Studio Release Management - una nuova Weltanschauung o un'evoluzione n...
 
High specialized vm on open stack cloud
High specialized vm on open stack cloudHigh specialized vm on open stack cloud
High specialized vm on open stack cloud
 
Introduzione ad ubuntu core - Qt day 2017
Introduzione ad ubuntu core  - Qt day 2017Introduzione ad ubuntu core  - Qt day 2017
Introduzione ad ubuntu core - Qt day 2017
 
Qt roadmap: the future of Qt
Qt roadmap: the future of QtQt roadmap: the future of Qt
Qt roadmap: the future of Qt
 
Spipopedia:come installare Eva-web 3.0
Spipopedia:come installare Eva-web 3.0Spipopedia:come installare Eva-web 3.0
Spipopedia:come installare Eva-web 3.0
 
Oltre il Worker Role, da Serverless computing a VM Scale Set
Oltre il Worker Role, da Serverless computing a VM Scale SetOltre il Worker Role, da Serverless computing a VM Scale Set
Oltre il Worker Role, da Serverless computing a VM Scale Set
 
Matteo baccan raspberry pi - linox 2015 - corso parte 2
Matteo baccan   raspberry pi - linox 2015 - corso parte 2Matteo baccan   raspberry pi - linox 2015 - corso parte 2
Matteo baccan raspberry pi - linox 2015 - corso parte 2
 
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
 
Lezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaformaLezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaforma
 
Bk001 it c18-step_by_step
Bk001 it c18-step_by_stepBk001 it c18-step_by_step
Bk001 it c18-step_by_step
 
Liferay - Quick Start 1° Episodio
Liferay - Quick Start 1° EpisodioLiferay - Quick Start 1° Episodio
Liferay - Quick Start 1° Episodio
 
Introduzione pratica a docker, da chi lo ha appena conosciuto
Introduzione pratica a docker, da chi lo ha appena conosciutoIntroduzione pratica a docker, da chi lo ha appena conosciuto
Introduzione pratica a docker, da chi lo ha appena conosciuto
 
DDive11 - Notes Moon Attack
DDive11 - Notes Moon AttackDDive11 - Notes Moon Attack
DDive11 - Notes Moon Attack
 

Qt 4.5.3 con Visual C++ Express 2008 (edizione gratuita!)

  • 1. Mini Guide Qt 27 ottobre 2009 Usare Qt 4.5.3 con Visual C++ Express Edition Premessa Questa presentazione è rilasciata sotto Licenza Creative Commons: Attribution-NonCommercial-NoDerivativeWorks (http://creativecommons.org/licenses/by-nc-nd/3.0/deed.it). Questo documento può quindi essere riprodotto senza violare nessuna legge, sia in versione elettronica, sia in versione cartacea, purché sia riprodotto integralmente in tutte le sue parti, compresa la pagina che contiene queste informazioni: Versione originale scaricabile dal sito http://www.sereno-online.com/site/ Tutti i marchi riportati in questa pubblicazione appartengono ai rispettivi proprietari. Link Utili Qui di seguito riporto alcuni link utili per chi usa quotidianamente l’ambiente di sviluppo Qt e vuole confrontarsi con altri sviluppatore, utenti e semplici appassionati di questo toolkit gratuito ed open source. Gruppo Programmatori Italiani Qt Software (GPIQt) http://www.facebook.com/inbox/?ref=mb#/group.php?gid=81561439535 qt in Italy http://qt-apps.org/groups/?id=17 qtitaliantranslators http://gitorious.org/+qtitaliantranslators Autore: P. Sereno http://www.sereno-online.com/site
  • 2. Mini Guide Qt 27 ottobre 2009 Installazione Per prima cosa portiamoci sul sito Microsoft, al seguente URL: http://www.microsoft.com/express/default.aspx E scarichiamo la versione Express di Microsoft Visual C++ 2008 (GRATUITA!) Lanciamo l’esecuzione del file scaricato (VCSetup) e seguiamo le istruzioni riportate nel resto della miniguida. Autore: P. Sereno http://www.sereno-online.com/site
  • 3. Mini Guide Qt 27 ottobre 2009 Appena l’installer di VC++ 2008 Express sarà partito, avremo la dialog window seguente: Premiamo Avanti per proseguire (se vogliamo inviare a Microsoft le informazioni sull’installazione possiamo abilitare il check a sinistra). Autore: P. Sereno http://www.sereno-online.com/site
  • 4. Mini Guide Qt 27 ottobre 2009 Accettiamo la licenza e proseguiamo con Avanti. Autore: P. Sereno http://www.sereno-online.com/site
  • 5. Mini Guide Qt 27 ottobre 2009 Se ci interessano i due componenti indicati (Silverlight e SQL Server) abilitiamo i check di figura, altrimenti non facciamo nulla e proseguiamo con Avanti. Autore: P. Sereno http://www.sereno-online.com/site
  • 6. Mini Guide Qt 27 ottobre 2009 Impostiamo il percorso e premiamo Installa. Autore: P. Sereno http://www.sereno-online.com/site
  • 7. Mini Guide Qt 27 ottobre 2009 L’installazione durerà un po’ di tempo.... Autore: P. Sereno http://www.sereno-online.com/site
  • 8. Mini Guide Qt 27 ottobre 2009 Per poter usare il prodotto occorrerà registrarlo entro 30 giorni. Autore: P. Sereno http://www.sereno-online.com/site
  • 9. Mini Guide Qt 27 ottobre 2009 A quesot punto possiamo lanciare il nostro Visual C++ Express! Per registrare il prodoto seguiamo il menu (?) Autore: P. Sereno http://www.sereno-online.com/site
  • 10. Mini Guide Qt 27 ottobre 2009 Effettuiamo la registrazione e poi inseriamo il codice di registrazione come da figura precedente. Autore: P. Sereno http://www.sereno-online.com/site
  • 11. Mini Guide Qt 27 ottobre 2009 A questo punto possiamo occuparci della preparazione di Qt per il nuovo ambiente di compilazione. Per prima cosa lanciamo il prompt di comandi di Visual Studio (questo serve per avere le variabili di environment corrette...) Dal prompt dei comandi portiamoci sulla directory di Qt. Nel caso in esempio C:Qt2009.04qt Autore: P. Sereno http://www.sereno-online.com/site
  • 12. Mini Guide Qt 27 ottobre 2009 PROMEMORIA IMPORTANTE Per risolvere un problema di Visual C++ 2008 Express, dovremo impostare a mano le seguenti variabili di ambiente: Aggiungiamo al PATH quanto segue: C:Program FilesMicrosoft Visual Studio 9.0Common7IDE Ed anche C:Program FilesMicrosoft Visual Studio 9.0VCbin Ciò è necessario per permettere il corretto funzionamento del make e del compilatore Microsoft (cl) INOLTRE: Aggiungere la variabile di environment: Lib C:Program FilesMicrosoft Visual Studio 9.0VClib Per consentire al linker di trovare le librerie Digitiamo ora configure –platform win32-msvc in questo modo andiamo a configurare il toolkit Qt per il nostro nuovo IDE. Autore: P. Sereno http://www.sereno-online.com/site
  • 13. Mini Guide Qt 27 ottobre 2009 Il comando di configure chiederà per quale edizione di Qt intendiamo configurare: rispondiamo o (open source). Come da figura seguente: Successivamente ci verrà chiesto di accettare la licenza GNU. Premiamo y, come da figura seguente: Autore: P. Sereno http://www.sereno-online.com/site
  • 14. Mini Guide Qt 27 ottobre 2009 E lasciamo la utility di configure lavorare.... A questo punto lanciamo nmake per avviare la compilazione delle librerie Qt con VC++ Express. Dopo parecchio tempo (dipende dal vostro PC), sarete pronti per usare VC++ Express per compilare i vostri progetti usando le librerie Qt. Buon divertimento! Paolo Autore: P. Sereno http://www.sereno-online.com/site