在macos上使用Arm Neon intrinsic进行交叉编译,cmake应该怎么配置呢?

我是完全的新手,被mentor要求用neon来做移动端的计算优化。 我想先学习下neon的使用,首先通过brew安装了gcc-arm-embedded,在Clion里配置好了toolchain为gcc-arm-none-eabi-9-2020-q2-update的g++和gcc,在网上查了下交叉编译需要指定cmake_toolchain_file,于是跑到github上拷了这份:arm-gcc-toolchain,终于能通过Cmake。可是Build的时候提示缺少_read这一类函数,因此我想到可能是因为这个g++和gcc是给嵌入式用的,缺少这些io函数应该挺正常。 那请问如果想在mac上编写neon intrinsic交叉编译给android或者ios的arm平台上,我应该怎么配置呢?应该使用什么编译器呢?arm neon的官方实在没找到什么详细的文档,因此到论坛里问问。大家如果有什么教程、资料,也非常感谢您的分享。谢谢了,太难了。