指定数学库
optimized-routines是针对ARM体系处理器各种库函数的优化实现,毕昇编译器将其以动态链接库的方式集成到工具链中,支持数学函数的标量和矢量实现。
指定标量数学库:
clang -O3 -lmathlib -lm
指定矢量数学库:
clang -O3 -fveclib=MATHLIB -lmathlib -lm
mathlib函数支持不完全,需要增加-lm选项链接libm,并且libm的链接顺序必须在mathlib之后。
父主题: 毕昇编译器选项说明