直接在程序中加入以下代码:
#pragma GCC target("sse4.2")
头文件include示例:
#ifndef _IMMINTRIN_H_INCLUDED
#define _IMMINTRIN_H_INCLUDED
#ifdef __MMX__
#include <mmintrin.h>
printf("__MMX__ is defined\n");
#endif
#ifdef __SSE__
#include <xmmintrin.h>
printf("__SSE__ is defined\n");
#endif
#ifdef __SSE2__
#include <emmintrin.h>
printf("__SSE2__ is defined\n");
#endif
#ifdef __SSE3__
#include <pmmintrin.h>
printf("__SSE3__ is defined\n");
#endif
#ifdef __SSSE3__
#include <tmmintrin.h>
printf("__SSSE3__ is defined\n");
#endif
#if defined (__SSE4_2__) || defined (__SSE4_1__)
#include <smmintrin.h>
printf("__SSE4_2__ is defined\n");
#endif
#if defined (__AES__) || defined (__PCLMUL__)
#include <wmmintrin.h>
printf("__AES__ is defined\n");
#endif
#ifdef __AVX__
#include <avxintrin.h>
printf("__AVX__ is defined\n");
#endif
#endif /* _IMMINTRIN_H_INCLUDED */