鲲鹏社区首页
中文
注册
开发者
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

使用说明

本节将介绍使用各个数学库需要链接的动态库。

使用时,请在编译选项中添加动态库所在路径,链接需要使用的动态库文件,添加编译选项后用ldd命令检查程序依赖库是否准确链接。
  • 若需要使用KML_BLAS请添加:-lkblas
  • 若需要使用KML_VML请添加:-lkvml -lkm -lm
  • 若需要使用KML_SPBLAS请添加:-lkspblas
  • 若需要使用KML_FFT请添加:
    • 单精度版本:-lkfftf
    • 双精度版本:-lkfft
    • 半精度版本:-lkffth
  • 若需要使用KML_MATH请添加:
    • 高性能版本: -lkm -lm
    • 高精度版本: -lkm_l9 -lm
  • 若需要使用KML_SVML请添加: -lksvml -lm
  • 若需要使用KML_VSL请添加: -lkvsl
  • 若需要使用KML_LAPACK请添加:-lklapack_full -lkblas -lkservice
  • 若需要使用KML_SOLVER请添加:
    • 单机版:-lksolver -lklapack_full -lkservice -lkblas
    • 集群版:-lkscasolver -lklapack_full -lkservice -lkblas
  • 若需要使用KML_IPL请添加:-lkipl -lklapack_full -lkblas -lm
  • 若需要使用KML_SCALAPACK请添加:-lkscalapack -lklapack -lkservice -lkblas
  • 若需要使用KML_EIGENSOLVER请添加:-lkes -lklapack_full -lkscalapack_full -lkservice -lkblas