При компиляции проекта с Intel Composer 15 Update 3 на Linux, я получаю следующий неразрешенные символы на ссылки:ICC жалуется на отсутствие __builtin_ia32_ldmxcsr
undefined reference to `__builtin_ia32_ldmxcsr'
undefined reference to `__builtin_ia32_stmxcsr'
После выполнения поиска Google, я обнаружил, что эти функции встроены в 32-разрядной версии g ++, поэтому Intel не может их найти. Во-первых, я компилирую на 64-разрядную ОС с 64-битным компилятором; почему линкер ищет функцию, найденную только в 32-разрядной версии? Во-вторых, почему объектный код, созданный Intel, ищет встроенную функцию g ++?