Top

Up

Installation of LAPACK

LAPACK는 고수준 선형대수 라이브러리입니다. 포트란으로 작성되어 있고 다른 저수준 선형대수 라이브러리에 의존합니다. 이 글을 작성하는 이유는 인터넷을 검색하면 여러 소스가 있는데 모두 실패하였기 때문입니다.

Ubuntun 18.04 LTS

2019년 4월 14일 현재 유효합니다.

LAPACK에서 다운로드 받습니다. github에서 공식 릴리즈 리파지터리에서도 받을 수 있습니다. github에서 받을때 개발용 리파지터리와 구분되어 있으니 주의해야 합니다.

git clone https://github.com/Reference-LAPACK/lapack-release.git

빌드 폴더를 만들고 구성을 합니다.

mkdir build.ubuntu
cd build.ubuntu
cmake ../lapack-release

C에서 사용하려면 -DCBLAS=TRUE 변수를 설정합니다.

확장을 사용하려면 -DLAPACKE=TRUE 변수를 설정합니다.

레거시를 사용하려면 -DBUILD_DEPRECATED=TRUE 변수를 설정합니다.

구성이 되면 빌드를 하고 설치 합니다.

make
sudo make install