0
我正在尝试构建一些在Mac上使用SSE3的C++代码;其他固有功能全部通过#include <x86intrin.h>
被拉入,但SSE3版本tmmintrin.h
不是,因为SSE显然未启用(__SSSE3__
未定义)。特别是,我正在寻找_mm_shuffle_epi*
和_mm_hadd_epi*
。我对内部函数和mac都很陌生,所以也许我错过了一些东西。如何在Xcode中启用SSE3?
非常理想:如何让我的程序在使用SSE3内部函数的Xcode 6上编译?
作为备份:我可以用什么SSE2函数来代替上述内容?
这看起来像我需要(将标记)。但是,我没有在我的项目中看到这种构建设置;这可能是因为它是一个iOS项目? (我只想要仿真器版本的SSE,我不相信NEON说明可用)。 – Rollie 2014-10-31 02:45:37
好的,那是一个不同的问题 - 在构建设置搜索框中输入“vector”以查看可用的选项,但我甚至不知道这是否可用于iOS项目。 – 2014-10-31 07:26:46