Lapack 3rd party
Lapack is written in Fortran 90 and provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. Lapack is avalaible from http://www.netlib.org/lapack. Lapack is a free software licensed under the terms of the BSD license. Lapack is one of the optional 3rd parties supported by ViSP core module.
In ViSP lapack 3rd party is used in vpMatrix class for pseudo-inverse computation.
Hereafter we provide installation instructions for the following OS:
Ubuntu | Debian | Fedora | RedHat | CentOS | OSX | Windows |
Ubuntu or debian installation
On Linux Debian or Ubuntu you may install the library with apt-get using:
sudo apt-get install liblapack-dev
Fedora, RedHat or CentOS installation
On Fedora, RedHat or CentOS you may install the library with yum:
su -c "yum install lapack-devel"
Mac OSX installation
On OSX lapack should be installed as system library in /usr/lib. This is the case if you have something similar to:
ls -als /usr/lib/liblapack.dylib /usr/lib/liblapack.dylib -> ../../System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
If you don’t have lapack as system library, you may install the package with homebrew:
brew update
brew install lapack
Windows installation
Since ViSP 3.1.0 we provide a lapack build-in version part of ViSP source code. There is no more need to install Lapack on Windows.
You’ll have to reconfigure ViSP with CMake after installing lapack.