编译器错误 C2164

“function”:未声明的内部函数

intrinsic pragma 使用未声明的函数(仅与 /Oi 一起出现)。 或者,使用了其中一个编译器内在函数而不包括其头文件。

以下示例生成 C2164:

// C2164.c
// compile with: /c
// processor: x86
// Uncomment the following line to resolve.
// #include "xmmintrin.h"
void b(float *p) {
   _mm_load_ss(p);   // C2164
}