簡體   English   中英

如何將SSE與Windows編譯器和GCC編譯器一起使用?

[英]How to use SSE with both Windows compiler and GCC compiler?

我必須使用SSE擴展來優化一段代碼。 我的目標平台是Windows和Linux,因此我使用MS編譯器(VStudio)和GCC編譯器來構建應用程序。

有什么方法可以涉及上證所? 我可以找到很多示例如何將SSE與GCC一起使用,但是它們似乎與MS編譯器不兼容。 是否存在多平台SSE方法?

您可以對MSVC和gcc(也可以使用Intel ICC)使用相同的C內部函數,例如

#include <emmintrin.h>

__m128i a, b, c;

c = _mm_add_epi16(a, b);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM