Domanda

Voglio usare il VC ++ set di strumenti per costruire programmi per XP e Vista, ma io non voglio comprare l'IDE, perché voglio usare Qt Creator.

Vorrei scaricare Windows SDK e gli strumenti di Windows di debug, ma non sono sicuro se questo include tutto ciò di cui ho bisogno (cioè: compilatore, linker, NMAKE, debugger). Qualcuno ha usato questo approccio? Com'è andata?

Nota: so di VC ++ Express, ma quella versione del compilatore ha alcune caratteristiche disabili per quanto ne so

.

Successivamente modificare:

Vorrei sapere se posso usare l'SDK + Debugtools prima di scaricarla 2 GB di dati. Esperienze personali sono molto apprezzati. i collegamenti MSDN non lo sono. :)

È stato utile?

Soluzione

ora sto usando l'approccio CDB + winsdk e funziona.

L'SDK include tutto ciò che è necessario per la costruzione di codice (marca, intestazioni CRT, STL, ecc) C ++; Qt vede un MSVC 9. strumenti di debug per il kit di Windows include CDB, ma assicurarsi che si sta utilizzando la versione più recente, non ha funzionato per me con quelle più vecchie.

Sono riuscito a evitare di compilare Qt scaricando i binari developpez.com (grazie ragazzi!).

In conclusione :. Windows XP / Vista SDK + Debugger Tools per Windows + Qt Creator + Qt binari dai developpez.com possono essere utilizzati come alternativa al Qt SDK MinGW

Altri suggerimenti

Con VC ++ Express, È possibile ottenere tutta la SDK, è possibile utilizzare per costruire ewerything. Non è necessario utilizzare MS VS a tutti di costruire la vostra app.

Ecco una toolchain & SDK + IDE serie MS elencati:

MS toolchain

Non sono shure fa rilascio della versione stand alone MS toolchain per il compilatore + linker, ma questo potrebbe essere trovato su MSDN certamente.

Più informazioni su SDK:

MSDN

riassumere, si può avere alcuna binutils e set di strumenti installati sul computer di sviluppo. Tuttavia, è necessario impostare il progetto correttamente, per costruirlo con successo. Per es. delle variabili di ambiente properely (indicando INCLUDE, LIB, LIB_PATH alla corretta directory SDK). Si potrebbe compilare e collegare il progetto manualmente. Ignorando completamente IDE (e sicuramente sarete in futuro).

È sufficiente cercare di automatizzare la compilazione.

Leggi scons (dal momento che si utilizza QT - che supporta gli oggetti MOC), CMAKE o qmake di Qt per questo. Allora il problema IDE è problema meno significativo. E non si deve attaccare al vostro IDE.

È necessario riconfigurare Qt per utilizzare questo compilatore - vedi distribuzione su Windows nella documentazione Qt.

E 'piuttosto semplice, ma si deve fare questo riconfigurazione prima come indicato nella documentazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top