在编译_mm_popcnt_u32函数时遇到如下错误:
error: inlining failed in call to always_inline ‘int _mm_popcnt_u32(unsigned int)’: target specific option mismatch
解决办法:
在CMakeLists.txt的CMAKE_CXX_FLAGS中添加-mfma, 如下
set(CMAKE_CXX_FLAGS "-std=c++14 -mfma")
即解决
在编译_mm_popcnt_u32函数时遇到如下错误:
error: inlining failed in call to always_inline ‘int _mm_popcnt_u32(unsigned int)’: target specific option mismatch
解决办法:
在CMakeLists.txt的CMAKE_CXX_FLAGS中添加-mfma, 如下
set(CMAKE_CXX_FLAGS "-std=c++14 -mfma")
即解决