0
Intel MKL의 BLAS 및 LAPACK을 사용하여 SuiteSparse을 컴파일하려고합니다. 그러나 make가 해당 라이브러리를 찾을 수없는 것 같습니다. 메이크 파일에 의해 사용 BLAS 및 LAPACK을 고려 SuiteSparse_config.mk 파일의 일부는 다음과 같습니다Linux의 Intel MKL을 사용하여 SuiteSparse (UMFPACK) 컴파일
# This is probably slow ... it might connect to the Standard Reference BLAS:
#BLAS = -lblas -lgfortran
#LAPACK = -llapack
# NOTE: this next option for the "Goto BLAS" has nothing to do with a "goto"
# statement. Rather, the Goto BLAS is written by Dr. Kazushige Goto.
# Using the Goto BLAS:
# BLAS = -lgoto -lgfortran -lgfortranbegin
# BLAS = -lgoto2 -lgfortran -lgfortranbegin -lpthread
# Using non-optimized versions:
# BLAS = -lblas_plain -lgfortran -lgfortranbegin
# LAPACK = -llapack_plain
# BLAS = -lblas_plain -lgfortran -lgfortranbegin
# LAPACK = -llapack
내가
BLAS = -libmkl_blas_95ilp64
LAPACK = -libmkl_blas95_lp64
을 스파 스 스위트 폴더에 인텔의 libmkl_blas_95ilp64.a 및 libmkl_blas95_lp64.a를 복사 설정하려 하지만 그런 파일을 찾을 수 없다고 말합니다. 또한 libs에 대한 전체 경로를 제공하려고 시도했지만 오류가 해결되지 않은 데모는 모두 컴파일합니다. SuiteSparse가 작동하도록 libs를 설정하는 방법은 무엇입니까?