emmintrin.h这个头文件,本身不是在aarch64中使用的指令集,需要将其改写为neon的代码,即在arm架构下可以使用的指令集。
这一步操作,英特尔提供了相应的函数sse2neon.h。
sse2neon.h的使用方法很简单,先将其放入/usr/local/include或者/usr/include或者你的代码工程下,总之就是要能调用到,而后修改代码中原本的#include <emmintrin.h>为#include <sse2neon.h>即可使用。
sse2neon.h的下载地址及使用方法
https://github.com/DLTcollab/sse2neon/