Академический Документы
Профессиональный Документы
Культура Документы
Traduccin Johon
doc.qt.io
Este tutorial ensea cmo utilizar qmake. Le recomendamos que lea la gua del usuario
qmake despus de completar este tutorial.
hello.cpp
main.cpp
Ahora que los archivos de origen se listaron en el archivo de proyecto, hay que aadir los
archivos de cabecera . Estos se aaden exactamente de la misma manera que los archivos
de origen, salvo que el nombre de la variable que utilizamos es HEADERS.
+=
+=
+=
qt
hello.h
hello.cpp
Ahora puedes utilizar qmake para generar un Makefile para tu aplicacin. En la lnea de
comandos (consola, terminal o cmd de windows), en el directorio de tu proyecto, escribe lo
siguiente :
qmake -o Makefile hello.pro
entonces escriba make o nmake dependiendo del compilador que utilice.
Para los usuarios de Visual Studio, qmake tambin puede generar archivos .dsp o .vcproj,
por ejemplo :
qmake -tp vc hello.pro
CONFIG
HEADERS
SOURCES
SOURCES += main.cpp
+=
qt
debug
hello.h
hello.cpp
+=
+=
Use qmake como antes para generar un Makefile y ser capaz de obtener informacin til
sobre la aplicacin cuando se ejecuta en un entorno de depuracin.
+=
{
hellowin.cpp
+=
qt
+=
debug
hello.h
hello.cpp
main.cpp
{
hellowin.cpp
+=
{
hellounix.cpp
+=
+=
+=
SOURCES
}
unix
SOURCES
}
Ahora utilice qmake para generar el archivo Makefile.
DETENER QMAKE SI UN ARCHIVO NO EXISTE
main.cpp
error(
"No
)
main.cpp
file
found"
{
)
+=
qt
+=
debug
hello.h
hello.cpp
main.cpp
{
hellowin.cpp
+=
{
hellounix.cpp
+=
+=
+=
SOURCES
}
unix
SOURCES
}
!exists(
main.cpp
error(
"No
)
main.cpp
file
found"
{
)
}
Usa qmake para generar un Makefile. si renombras temporalmente main.cpp,
puedes ver el mensaje y qmkae detendra el proceso.
COMPROBACION DE MAS DE UNA CONDICION
Supongamos que utiliza Windows y desea ser capaz de ver la salida de una
instruccion con qDebug () cuando se ejecuta la aplicacin en la lnea de comandos.
A menos que crea la aplicacin con el ajuste de consola apropieado, no ver la
salida. Podemos poner fcilmente la consola en la lnea de CONFIG de modo que
en en windows se tenga que ajustas el Makefile. Sin embargo, digamos que slo
queremos aadir la lnea CONFIG si se ejecutan en Windows y cuando el depurador
este en la linea de CONFIG. Esto requiere el uso de dos mbitos anidados; solo
crear uno, crear otro en su interior, Ponga la configuracin para ser procesados
dentro del ltimo alcance, como esto:
win32
debug
CONFIG
+=
{
{
console
}
CONFIG += qt debug
HEADERS += hello.h
SOURCES += hello.cpp
SOURCES += main.cpp
win32 {
SOURCES += hellowin.cpp
}
unix {
SOURCES += hellounix.cpp
}
!exists( main.cpp ) {
error( "No main.cpp file found" )
}
win32:debug {
CONFIG += console
}
Eso es! Ahora ha completado el tutorial para qmake , y estn listos para escribir
archivos de proyecto para sus proyectos de desarrollo