/ / QT: archivo de proyecto VS normal para construir? - qt, visual-c ++, qmake

QT: archivo de proyecto VS normal para construir? - qt, visual-c ++, qmake

Estoy usando QT (4.7.3) y me gustaría crear archivos de soluciones / proyectos VS normales, compilarlos y recorrer el código con el depurador para aprender el código mientras se lee el tutorial ...

En su lugar, tengo otra marca qmake que se supone que puede generar archivos de solución / proyecto, pero parece que todo lo que genera son archivos de proyecto vacíos no deseados.

Aquí está lo que hice (de QT command promt):

cd c:qt4.7.3examplestutorial
qmake -t vcsubdirs
qmake -t vcapp
qmake -tp vc

Pero todos ellos generan basura aleatoria o errores ...

Supongo que también puedo generar dicha solución para todo el QT (desde c: qt4.7.3) para construirlo desde la fuente ...

¿Cuál es la forma correcta de hacerlo? Tiene una estrecha integración con VS (diseñador, complemento, etc.) simplemente no tiene sentido que no haya soluciones / archivos de proyectos normales allí.

¿Hice algo mal o VS es un tipo de plataforma de compilación no compatible? :)

Respuestas

0 para la respuesta № 1

Excepto por algunos modos, como -project, qmake espera que exista un archivo de proyecto válido antes de ejecutar esas opciones. También querrá asegurarse de que está utilizando un QMAKESPEC que corresponde a una de las versiones de MSVC. Esta publicación SO tiene algunos buenos detalles Para resumir:

  1. Crea tu archivo de proyecto
  2. Configure su QMAKESPEC
  3. Genera el archivo de solución del archivo de proyecto

Eso podría parecer algo como esto:

$ qmake -project
$ set QMAKESPEC=win32-msvc2008
$ qmake -tp vc

qmake -project regenerará el archivo del proyecto, así que no lo haga si ha modificado el archivo del proyecto. El sitio web de qtnode también tiene buena información sobre usando Qt4 con visual studio.