2011-08-18 13 views

Respuesta

10

PREFIX no significa nada en los archivos de qmake. El objetivo para los archivos se realiza a través del parámetro target. Así que si usted quiere hacer PREFIJO determinar la ubicación de la base, como /usr/local, se puede hacer algo como esto:

isEmpty(PREFIX) { 
PREFIX = /usr/local 
} 
TARGET = myapp 
TARGET.path = $$PREFIX/ 

El isEmpty(PREFIX) permitirá que se puede cambiar durante la llamada línea de comandos para QMake, por ejemplo,

qmake PREFIX=/opt 
0

Si te gusta pasar prefijo a QMake, por lo que se puede hacer de la siguiente manera:

  • proyectos abiertos del platillo de la izquierda o el uso de Ctrl+5 clave
  • Expand etapas de la generación
  • Añadir PREFIX=/your/path/ en Argumentos adicionales campo
Cuestiones relacionadas