2010-09-24 4 views
8

J'ai essayé d'utiliser Windows SDK v7.1 dans Qt Creator sans trop de chance. Plus précisément, comment puis-je configurer Qt Creator pour qu'il compile les exemples SDK dans C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples?Comment puis-je utiliser le SDK Windows avec Qt Creator

+0

Si vous essayez d'utiliser du code spécifique à Windows dans Qt, vous le faites presque toujours mal (dans tous les cas sauf dans les cas où Qt ne fournit pas un mécanisme pour ce que vous voulez faire). –

+0

Vraiment? J'allais l'utiliser car il semble très bien pour le développement de l'interface utilisateur C++. Voir: http://stackoverflow.com/questions/115045/good-c-gui-library-for-windows – Cev

+0

Je pense que San Jacinto a mal compris votre intention et vous avez mal compris son commentaire :) Si vous voulez utiliser Qt Creator pour écrire l'interface utilisateur pour certains code API Win32 (comme des exemples dans Windows SDK), vous pouvez le faire. Vois ma réponse. –

Répondre

5

Créer un nouveau projet Qt Creator en utilisant Fichier | Nouveau fichier ou projet, choisissez Autre projet de Liste des projets puis choisissez Importer un projet existant anc cliquez sur bouton Choisir .... Ensuite, sélectionnez le dossier avec l'exemple SDK, cliquez sur Suivant et cliquez sur Terminer. Cliquez sur Projets sur la gauche (ou appuyez sur Ctrl + 5) et dans Chaîne d'outils combo choisissez Microsoft Visual C++. Maintenant, cliquez sur Détails sous Build Environment, vérifiez environnement système clair et variables et leurs valeurs comme ci-dessous:

COMSPEC C:\Windows\system32\cmd.exe 
INCLUDE C:\Program Files\Microsoft SDKs\Windows\v7.1\Include;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include; 
LIB  C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib; 
PATH  C:\Windows\System32;C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin;c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE; 
PROCESSOR_ARCHITECTURE x86 

Vous devez modifier les valeurs ci-dessus en fonction de votre configuration (endroits où vous avez installé Visual C++ et où vous avez installé Windows SDK).

Maintenant, cliquez sur Construire tout (ou appuyez sur Ctrl + Maj + B) et l'exemple devrait être construit.

Questions connexes