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