2010-09-24 10 views
8

He intentado usar Windows SDK v7.1 en Qt Creator sin mucha suerte. Específicamente, ¿cómo puedo configurar Qt Creator para que compile las muestras de SDK en C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples?¿Cómo puedo usar el Windows SDK con Qt Creator?

+0

Si está tratando de usar el código específico de Windows en Qt, casi siempre lo está haciendo mal (en todos los casos en que Qt no proporciona un mecanismo para lo que quiere hacer). –

+0

¿De verdad? Iba a usarlo porque parece muy bueno para el desarrollo de la interfaz de usuario de C++. Ver: http://stackoverflow.com/questions/115045/good-c-gui-library-for-windows – Cev

+0

Creo que San Jacinto entendió mal tu intención y malinterpretaste su comentario :) Si quieres usar Qt Creator para escribir UI para algunos códigos de API de Win32 (como ejemplos en Windows SDK), puedes hacer esto. Ver mi respuesta –

Respuesta

5

Crear nuevo proyecto en Qt Creator usando Archivo | Nuevo archivo o proyecto, elegir otro proyecto de Proyectos lista y luego elija Importar proyecto existente ANC haga clic en Elegir ... botón. A continuación, seleccione la carpeta con el ejemplo de SDK, haga clic en Siguiente y haga clic en Finalizar. Haga clic en Proyectos a la izquierda (o presione Ctrl + 5), y en Herramienta cadena combo elija Microsoft Visual C++. Ahora haga clic detalles bajo Build Environment, comprobar entorno del sistema Borrar y variables y sus valores de la siguiente manera:

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 

Debe modificar los valores anteriores de acuerdo a su configuración (lugares donde se instaló Visual C++ y donde instaló Windows SDK).

Ahora haga clic en Compilar todo (o presione Ctrl + Shift + B) y debe construirse el ejemplo.

Cuestiones relacionadas