Для параметров GCC CFLAGS
: -msse
, -msse2
, -mssse3
, -msse4
, -msse4.1
, -msse4.2
. Являются ли они исключительными в их использовании или могут использоваться вместе?
Мое понимание заключается в том, что выбор, который нужно установить, зависит от того, поддерживает ли его арка цели, которую программа запускает, или нет, верно ли это?
Если да, то как я могу узнать, что поддерживает моя целевая арка? В Linux я cat/proc/cpuinfo, но что, если Mac или Windows?
Спасибо!