Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ARM 网站声明有某些 NEON 优化库并显示了使用它们的示例。试图将它们整合到利用 NEON 架构的 Android 项目中是不可能的。头文件和库不存在。
有没有办法手动将它们导入 Android 项目?我对 OpenMAX 特别感兴趣。
如果您确切地知道自己需要什么并且找不到它,那么最好继续编写自己的程序集,它甚至可以执行库,除非当然库是用纯程序集编写的,那么这可能很难,但是任何用 C 和内联汇编编写的库都有一些额外性能的空间(尽管不是极端的数量)。
编写 NEON 代码实际上比 ARM 代码容易得多。
优化是另一回事......
这就像圣杯一样。完全优化的 NEON 代码的运行速度通常比用 C 编写的对应代码快 10~20 倍。
虽然这是一项非常繁重的工作。