Compilação bem-sucedida da instrução SSE com o qmake (mas o SSE2 não é reconhecido)

Estou tentando compilar e executar meu código migrado do Unix para o Windows. Meu código é puro C ++ e não está usando classes Qt. está tudo bem no Unix.

Eu também estou usando o criador de Qt como um IDE eqmake.exe com-spec win32-g++ para compilar. Como eu tenhosse instruções dentro do meu código, eu tenho que incluiremmintrin.h cabeçalho.

Eu adicionei:

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

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

No.pro Arquivo.Eu tenho sido capaz de compilar meu código sem erros. mas depois de correr, dá erro em tempo de execução, enquanto passando por algumas funções contendo__m128 ou assim.

Quando eu abroemmintrin.h, Entendo:

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

e é indefinido depois#else.

Não sei como ativarSSE no meu computador.

Plataforma: Windows Vista

Tipo de sistema: 64 bits

Processador: CPU Intel (R) Core (TM) i5-2430M @ 2.40Hz

Alguém sabe a solução?

Desde já, obrigado.

questionAnswers(1)

yourAnswerToTheQuestion