tutorial para oficial gui framework español creator qt qt-creator qt4.7

oficial - qt para android



¿Configurando las opciones de marca por defecto para Qt Creator? (4)

¿Cómo puedo anular los parámetros predeterminados de make, que es:

make -w

Cada vez que creo un proyecto, tuve que modificar la configuración del proyecto, agregando -j4 para hacer parámetros.

¿Puedo configurar make -w -j4 por defecto?

EDITAR

La mejor manera de hacer esto es establecer la variable de entorno MAKEFLAGS, estoy escogiendo la única respuesta como la mejor para cerrar este hilo.

Para configurar esto para UNIX, modifique el archivo * .desktop de Qt Creator, prefije la línea titulada Exec= with env MAKEFLAGS=-j4 , pero tenga en cuenta que no podrá dejar de compilar en QtCreator inmediatamente después de configurarlo en multiproceso.


Después de intentar implementar la solución descrita en la pregunta, finalmente encontré lo siguiente (claramente esto solo en una solución para linux que usa el concepto freedesktop de archivos .desktop):

La línea en "/usr/local/share/applications/Nokia-QtCreator.desktop" era:

Exec=/opt/qtcreator-2.5.2/bin/qtcreator.sh %F

Lo cambié a

Exec=env MAKEFLAGS=-j16 /opt/qtcreator-2.5.2/bin/qtcreator.sh %F

Y consiguió la funcionalidad solicitada en la pregunta.

Ok, no tengo idea de por qué seguir las instrucciones en la pregunta que no llegué pero que no. Espero que esta explicación ayude a alguien.


En el qtcreator, vaya a la "pestaña Proyectos" y configure "Crear argumentos" a su gusto:


Para hacerlo global y permanente ir a

Tools > Options > Build & Run > Kits > (pick your toolchain)

y complete la configuración de env predefinida: MAKEFLAGS=-j4


Si desea que el parámetro -jx sea ​​predeterminado cada vez que cree un proyecto nuevo o abra algún proyecto, debe agregar la variable de entorno MAKEFLAGS a su sistema con el valor -jx .

Por ejemplo, en ubuntu para 8 - compilación truncada estas opciones pueden realizarse agregando

MAKEFLAGS = "- j8"

a / etc / entornos

El resultado será: