Red de conocimiento informático - Problemas con los teléfonos móviles - vs compilar el programa qt cómo configurar la versión qt

vs compilar el programa qt cómo configurar la versión qt

(1) Elimine los archivos syncqt y syncqt.dat del directorio bin del paquete de código fuente. Si no está seguro, puede cambiarles el nombre o cortarlos en otras ubicaciones. De lo contrario, aparecerá el error Perl no encontrado en el entorno: no se puede ejecutar syncqt.

(2) Modifique el archivo qmake.conf en \mkspecs\win32-msvc2010 y cambie

QMAKE_CFLAGS=-nologo -Zm200 -Zc:wchar_t- a QMAKE_CFLAGS=-nologo - Zm200 -Zc :wchar_t

Tenga en cuenta que el signo "-" al final es diferente. Si no se cambia en el futuro, si su proyecto usa wchar_t y qt está compilado como wchar_t-, la compilación causará un error de conexión, mostrando que no se puede encontrar Qwstring;

Cambie el MD después de los tres coloca QMAKE_CFLAGS_RELEASE, QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO y QMAKE_CFLAGS_DEBUG corresponde a MT y MTD para permitir que los programas Qt se ejecuten en computadoras sin bibliotecas VC.

(3) Modifique DefaultLocalizationStrategy.cpp en src\3rdparty\webkit\Source\WebCore\platform, busque la línea 327 y reemplace esta línea con return WEB_UI_STRING("Look Up \"\ "" , "Buscar elemento del menú contextual con la palabra seleccionada").replace("",truncatedStringForLookupMenuItem(selectString)); (Debido al problema de la composición tipográfica automática de palabras, copie la parte en inglés directamente arriba en su totalidad de una vez. En De hecho, están todos en una línea, no los copie dentro de la línea).

Si esto no se cambia, se producirá el error U1077 al compilar Webkit.