【发布时间】:2021-03-19 22:04:24
【问题描述】:
我在 Visual Studio 2019 中使用 OneAPI。
我已包含 immintrin.h。
使用 Intel Oneapp 构建时,出现以下错误。我已经检查了项目设置以防 AVX2 未启用,但没有选项可以使用类似于 arch: AVX2 的东西,就像在其他编译器中使用的一样。
error : unknown type name '__m256'
【问题讨论】:
-
我对 OneAPI 了解不多,但您确定它应该支持 SSE/AVX 内部函数吗?该内在函数 API 不能移植到 GPU 加速或非 x86 平台。 (我猜它应该支持 x86 内在函数,但也一些新的更便携的 API。
__m128工作吗?SSE2 是 x86-64 的基线,因此不需要启用。 )
标签: c++ compiler-errors intrinsics avx intel-oneapi