Compilación exitosa de la instrucción SSE con qmake (pero no se reconoce SSE2)

Estoy tratando de compilar y ejecutar mi código migrado de Unix a Windows. Mi código es puro C ++ y no utilizo clases Qt. Está bien en Unix.

También estoy usando Qt creator como IDE yqmake.exe con-spec win32-g++ para compilar Como yo tengosse Instrucciones dentro de mi código, tengo que incluiremmintrin.h encabezamiento.

Yo añadí:

QMAKE_FLAGS_RELEASE += -O3 -msse4.1 -mssse3 -msse3 -msse2 -msse

QMAKE_CXXFLAGS_RELEASE += -O3 -msse4.1 -mssse3 -msse3 -msse2 -msse

En el.pro expediente.He podido compilar mi código sin errores.. pero después de ejecutarlo, da un error de tiempo de ejecución al pasar por algunas funciones que contienen__m128 o como eso

Cuando abroemmintrin.h, Veo:

#ifndef __SSE2__
# error "SSE2 instruction set not enabled"
#else

y es indefinido despues#else.

No se como habilitarSSE en mi computadora

Plataforma: Windows Vista

Tipo de sistema: 64 bits

Procesador: Intel (R) Core (TM) i5-2430M CPU a 2.40Hz

¿Alguien sabe la solución?

Gracias por adelantado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta