一个针对 ARM® 架构的开放优化软件库项目
Ne10 是一套常用、有用的函数库,已针对搭载 NEON SIMD 功能的基于 ARM 的 CPU 进行了大量优化。该库提供一致且经过充分测试的行为,可无痛地集成到各种应用中。该库目前主要集中在数学、信号处理、图像处理和物理函数上。
building.md 中的构建说明。您可以在其他平台(或者实际上是"没有平台")上使用该库,但可能需要对一些构建配置文件进行调整。一旦 Ne10 已经构建完成,它可以像其他 C 库一样进行链接。例如,要将 C 代码链接到 Ne10,编译器必须首先了解 Ne10 的库和头文件 - 即 build/modules/ 和 inc/ 中的文件。为此,可以通过运行 make install 将这些文件复制到编译工具使用的标准目录中,或者通过从包管理器安装 Ne10 来实现此操作。完成后,只需在 C 代码中包含 Ne10.h,并要求编译器链接到 NE10 库(例如,使用 -lNE10)。
doc 目录中运行 doxygen(生成结果在 doc/html 中)从代码库中本地生成这些文档,或者通过互联网远程查看 托管副本。 我们还在 samples/ 目录中提供了一些精心编写的示例代码片段,这些示例说明了如何使用 Ne10 完成许多常见任务。其中包括用于执行 FFT 的示例程序。暂无开放 Issues,或尚未同步最近议题。