在其他编程语言中使用LAPACK
很多现今的编程环境都支持C binding 库。LAPACK routines 可以在一定限制及约束下当作C 函数来用。 一些其他的language binding也是可选的:
- Lapack95 (页面存档备份,存于互联网档案馆) uses features of Fortran 95 to simplify the interface of the routines
- clapack (页面存档备份,存于互联网档案馆) for C (especially useful if there is no Fortran compiler available, as it is already preprocessed with f2c)
- LAPACK++ for C++
- Armadillo for C++
- jlapack (页面存档备份,存于互联网档案馆) for Java
- CSLapack (页面存档备份,存于互联网档案馆) for C#. CSLapack is the translation of Fortran to C# of the LAPACK numerical subroutines.
- LACAML for OCaml
- Gonum/lapack is the translation of LAPACK and BLAS routines to Go (native)