smmintrin.h:125:1: ошибка: сбой встраивания при вызове always_inline '__m128 _mm_round_ps (__ m128, int)': несоответствие целевой опции
Пытался настроить https://github.com/halismai/bpvo
Получение ошибки при выдаче make -j12
Внес изменения в CMakeLists.txt, добавив set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse4.1")
но ошибка сохраняется. Сообщение об ошибке размещено ниже.
In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:37:0,
from /home/aaron/Works/bpvo/bpvo/imwarp_init_sse4.cc:4:
/usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:125:1: error: inlining failed in call to always_inline ‘__m128 _mm_round_ps(__m128, int)’: target specific option mismatch
_mm_round_ps (__m128 __V, const int __M)
^~~~~~~~~~~~
/home/aaron/Works/bpvo/bpvo/imwarp_init_sse4.cc:67:8: note: called from here
xi = _mm_floor_ps(xf);
^