在 Visual Studio 20xx 中设置 AVX、AVX2、AVX512、IA32、SSE 或 SSE2
- 在 Visual Studio 中设置 AVX、AVX2、AVX512、IA32、SSE 或 SSE2 的此编译器选项的步骤
打开项目的“属性页” 对话框。 有关详细信息,请参阅在 Visual Studio 中设置 C++ 编译器和生成属性。 - 选择“配置属性”>“C/C++”>“代码生成”属性页面 。
- 修改“启用增强指令集”属性。

设置此选项之后,如果编译仍提示缺少宏定义如__AVX__,__SSE2__等,自己手动在“配置属性”>“C/C++”>“预处理器”属性页面添加缺少的宏即可。

在VisualStudio中配置项目属性,通过‘配置属性’->‘C/C++’->‘代码生成’设置增强指令集,如AVX、AVX2、AVX512等。如果编译时缺少宏定义,需在‘预处理器’属性页手动添加对应的宏,如__AVX__、__SSE2__。
198

被折叠的 条评论
为什么被折叠?



