对于GCC CFLAGS选项:-msse,-msse2,-mssse3,-msse4,-msse4.1,-msse4.2.它们是独家使用还是可以一起使用?
CFLAGS
-msse
-msse2
-mssse3
-msse4
-msse4.1
-msse4.2
我的理解是,选择要设置的位置取决于程序将运行的目标拱,是否支持,这是正确的吗?
如果是这样,我怎么知道我的目标拱支持什么?在Linux中,我是cat/proc/cpuinfo,但是如果是mac还是Windows呢?
谢谢!
gcc sse gnu g++ compiler-flags
compiler-flags ×1
g++ ×1
gcc ×1
gnu ×1
sse ×1