今天试用OpenVINO的例子,在过程中发现了一些其他人没有经历的坑特别记录一下。
出错时候:执行Intel OpenVINO示例的是时候,出错的提示代码:
用于 .NET Framework 的 Microsoft (R) 生成引擎版本 15.9.21+g9802d43bc3 版权所有(C) Microsoft Corporation。保留所有权利。 8>C:\Intel\computer_vision_sdk_2018.5.445\deployment_tools\inference_engine\src\extension\common\softmax.h(81): er ror C3861: “_mm_blendv_ps”: 找不到标识符 [C:\Users\Administrator\Documents\Intel\OpenVINO\inference_engine_samples_201 7\ie_cpu_extension\ie_cpu_extension.vcxproj] Error
原因:白痴Intel忘记在使用 “_mm_blendv_ps”的地方引入头文件了。
解决方法:
1.打开“
>C:\Intel\computer_vision_sdk_2018.5.445\deployment_tools\inference_engine\src\extension\common\
”目录
2.打开softmax.h文件
3.在 #include<cmake>下面加一句 #include <smmintrin.h>
4.保存文件
5.重新运行示例
现在发现示例成功运行了。
相关文档:https://docs.microsoft.com/zh-cn/previous-versions/bb514075(v=vs.110)
_mm_blendv_ps
[本文档仅供预览,并可能在以后的版本中更改。 Blank topics are included as placeholders.]
Microsoft 专用
发出的流 SIMD 扩展 4 (SSE4) 命令 blendvps。 此功能混合打包的单倍精度浮点值。
头文件smmintrin.h