Pregunta

Quiero usar el VC ++ conjunto de herramientas para crear programas para XP y Vista, pero no quiero comprar el IDE, porque quiero usar Qt Creator.

Me descargar el SDK de Windows y las herramientas de depuración de Windows, pero no estoy seguro si esto incluye todo lo que necesito (es decir: compilador, enlazador, NMAKE, depuradores). Alguien ha utilizado este enfoque? ¿Como le fue?

Nota: Yo sé de VC ++ Express, pero esa versión del compilador tiene ciertas características que yo sepa desactivado

.

Más tarde editar:

Quiero saber si puedo utilizar el SDK + Debugtools antes de descargarla 2 GB de datos. experiencias personales son muy apreciados. vínculos de MSDN no lo son. :)

¿Fue útil?

Solución

ahora estoy utilizando el enfoque BDC + WinSDK y funciona.

El SDK incluye todo lo que se necesita para la construcción de código C ++ (marca, encabezados CRT, STL, etc); Qt ve un MSVC 9. El herramientas de depuración para Windows incluye kit de BDC, pero asegúrese de que está utilizando la versión más reciente, no funcionó para mí con los mayores.

Me las arreglé para evitar compilar Qt mediante la descarga de los archivos binarios developpez.com (gracias chicos!).

En conclusión . Herramientas de Windows XP / Vista SDK + depurador para los binarios de Windows + + Qt Creator Qt desde developpez.com se pueden utilizar como una alternativa a la Qt SDK MinGW

Otros consejos

Con VC ++ Express, se obtiene toda SDK, Se puede utilizar para construir ewerything. No es necesario utilizar MS VS en absoluto para construir su aplicación.

Esta es una cadenas de herramientas y SDK + IDE MS sistema enumerado:

MS Toolchain

No estoy Shure hace el soporte de liberación MS cadena de herramientas solo por el compilador + enlazador, pero esto se puede conocer en MSDN duda.

Más información sobre los SDK:

MSDN

Resumir, usted puede tener cualquier binutils y conjuntos de herramientas instaladas en su equipo de desarrollo. Sin embargo es necesario configurar su proyecto de forma adecuada, para construirlo con éxito. Por ej. establecer variables de entorno properely (señalando incluyen, LIB, LIB_PATH a los directorios apropiados SDK). Se podría compilar y vincular su proyecto de forma manual. ignorando por completo IDE (y sin duda le en el futuro).

Simplemente tratar de automatizar su construcción.

Lee sobre SCons (ya que se utiliza QT - se admite objetos MOC), CMAKE o QMake de Qt para eso. Entonces, el problema IDE es un problema menos importante. Y usted no debe mantenerse dentro de su IDE.

Es necesario volver a configurar Qt utilizar este compilador - ver despliegue en Windows en la documentación de Qt.

Es bastante sencillo, pero hay que hacerlo volver a la configuración por primera vez como se muestra en los documentos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top