Red de Respuestas Legales - Derecho empresarial - Cómo configurar el nivel de optimización de la compilación gcc en Qt Creator

Cómo configurar el nivel de optimización de la compilación gcc en Qt Creator

No es una cuestión de optimización del lanzamiento. Si lo ejecuta directamente, mingwm10.dll, libgcc_s_dw2-1.dll, qtcore4.dll, qtgui4.dll y las bibliotecas correspondientes que utilice deben colocarse en el directorio de ejecución. Puede utilizar Dependency Walker para ver las dependencias de una DLL.

Luego, debe copiar los complementos de qmltooling, imageformats y otros directorios al directorio en ejecución. Esta herramienta no puede ver las dependencias, por lo que sólo puede copiarlas todas y luego utilizar el método de eliminación. Una vez que tenga experiencia, sabrá qué se utiliza en el código.

La causa más probable de los errores de la biblioteca en tiempo de ejecución es que los complementos en el directorio de ejecución estén incompletos.

Otra solución es cambiar qt a enlace estático y compilarlo en exe, lo cual está permitido en la versión comercial. Si la versión lgpl no es para uso personal, habrá riesgos legales.