2009-10-20 12 views
6

¿De alguna manera en QtCreator Windows se puede construir un ejecutable de 64 bits? (Necesito usar un objeto COM como INPROC y este objeto solo está disponible para la arquitectura de 64 bits)QtCreator para windows: ¿es posible construir 64 bits .exe?

+0

Simplemente buscando en Google (como ya hizo lo que puedo ver) - si leo esto correctamente: http://lists.trolltech.com/pipermail/qt-creator/2009-May/003185.html parece ser posible para construir aplicaciones de 64 bits con él? –

+0

Solo está disponible ahora. El enlace estaba muerto la última vez que lo revisé. Además, requiere recompilar una biblioteca QT para 64 bits y no estoy seguro de cómo hacerlo correctamente^_ ^. – grigoryvp

Respuesta

6

No veo ninguna razón por la que no. Lo que se necesita:

  1. estar trabajando en un procesador de 64 bits,
  2. Asegúrese de que tiene el Visual Studio 64 bit edition
  3. compilar Qt en que la instalación de 64 bits
  4. Compilar QtCreator en que la instalación

El correo electrónico dice que también deberían compilarse las herramientas de depuración. No estoy seguro de qué depurador utiliza QtCreator pero imagino que sería de código abierto y podría compilarlo en esa configuración de todos modos.

Qt probablemente no lo haga de forma predeterminada, ya que ya producen cargas de diferentes formaciones para todas las plataformas que soportan y todavía no ha habido una gran demanda de aplicaciones de Windows de 64 bits de escritorio.

+0

En caso de que alguien aparezca de Google y esté luchando con esto, en lugar de pasar por el dolor de compilar QT para x64, hay un proyecto que produce las compilaciones; http://code.google.com/p/qt-msvc-installer/ – sixones

1

Pekka Gaiser apuntó correctamente a un correo electrónico de Trolltech. Básicamente, eso es todo :)

En concreto: Al parecer no hay 64 bits compilador cruzado para Windows (debido a que no hay 64 bits VLC para Windows). Por lo tanto, se debe usar el compilador de Microsoft. Desafortunadamente, el soporte del Creador para la cadena de herramientas de Microsoft es limitado (aunque hacen grandes esfuerzos para apoyarlo completamente).

De nuevo: el correo electrónico al que apunta Pekka Gaiser contiene la información y los enlaces para usar Qt Creator con la cadena de herramientas de 64 bits de Microsoft.

Cuestiones relacionadas