使用说明
本节将介绍使用各个数学库需要链接的动态库。
使用时,请在编译选项中添加动态库所在路径,链接需要使用的动态库文件,添加编译选项后用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
父主题: 鲲鹏数学库 开发指南