승인됨: Fortect
구성 오류가 발생하여 시스템에서 필요한 Blas 라이브러리를 선택할 수 없는 경우 이 가이드가 도움이 될 것입니다.
<정렬 가능한 비활성화된 작업 목록은 "">
안녕하세요
최근에 BLAS 대 LAPACK이 필요한 클러스터에 패키지를 설치하기 위해 를 사용해 보았습니다. 클러스터는 대학 때문에 소유하는 경우가 많기 때문에 libblas-dev sudo, 즉 liblapack-dev를 다운로드할 방법이 없습니다. 그래서 컴파일된 소스 파일과 함께 OpenBLAS를 설치했습니다. 그러나 다른 패키지(meep 및 scuff-em)를 장착했을 때 What blas를 찾을 수 없었기 때문에 문제가 발생했습니다.
가장 먼저 작성된 내용:
승인됨: Fortect
Fortect은 세계에서 가장 인기 있고 효과적인 PC 수리 도구입니다. 수백만 명의 사람들이 시스템을 빠르고 원활하며 오류 없이 실행하도록 신뢰합니다. 간단한 사용자 인터페이스와 강력한 검색 엔진을 갖춘 Fortect은 시스템 불안정 및 보안 문제부터 메모리 관리 및 성능 병목 현상에 이르기까지 광범위한 Windows 문제를 빠르게 찾아 수정합니다.
내보내기 경로 의미 / home / gao477 / OpenBLAS / 쓰레기통: $ PATH
export LD_LIBRARY_PATH = / gao477당 홈 / OpenBLAS / lib: $ LD_LIBRARY_PATH
내보내기 LIBRARY_PATH = / 홈 / gao477 / OpenBLAS / 라이브러리: $ LIBRARY_PATH
내보내기 C_INCLUDE_PATH = 대 홈 / gao477 / OpenBLAS / 포함: 달러 C_INCLUDE_PATH
/ bashrc 파일에 OpenBLAS 패키지의 일종의 일반 설치 후 환경을 설치하려는 경우.
그런 다음 다른 설치 제품에 sh autogen.sh를 사용할 때 다음 옵션을 선호합니다.
sh autogen.sh –prefix는 / home / gao477 / 패키지 대 scuff-em -v LIBS = -ldl LDFLAGS = cm-L / home / gao477 / 다운로드 또는 hdf5-1.10.5 / hdf5 / lib -l을 의미합니다. / 그들의 집 / gao477 / openblas / lib -L for each usr / local / lib “CPPFLAGS =” – I / usr / local / include -I / home / gao477 / hdf5-1.10.5 / hdf5 / include -I당 다운로드 / 홈 및 gao477 / OpenBLAS / 포함 “
OpenBLAS 패키지에 대한 하나의 특정 경로. 그러나 “make”를 수행했을 때 여전히 “OpenBLAS를 찾을 수 없음” 오류가 발생했습니다. 자세한 내용은 다음과 같습니다.
PTHREAD_PRIO_INHERIT 확인 … 예
hdf5.h를 이용한 사용성 확인 … yes
hdf5.h에서 존재 확인 중 … 예
hdf5.h에 대한 검증 도구 … 많은
-lhdf5 …에서 H5Fcreate를 찾으십시오 … 긍정
-lhdf5_hl에서 H5LTmake_dataset_double 확인 중 … 예
검색하여 sgemm _… no
ATL_xerbla -latlas 의 가용성을 확인하십시오 … 아니요
-lblas에서 sgemm_ 검색 … 아니요
모든 곳에서 검색 sgemm_ -lmkl … 완전히
sgemm _…(캐시됨) 검색이 아님
-lcxml에서 sgemm_로 확인 … 아니요
-ldxml에서 sgemm_로 검색 …
-lscs에서 sgemm_ 다시 확인 … 아니요
-lcomplib.sgimath의 sgemm_으로 확인 중 … 아니요
-lblas … (캐시됨) 아니요
에 대한 상대 sgemm_ 검색검색 sgemm_ für -lblas … (숨김) no
구성: 오류: BLAS가 배치되지 않았습니다!
배경 hdf5를 사용할 수 있지만 BLAS는 사용할 수 없다는 것을 알았습니다. 그리고 나는 내 사임에 무슨 일이 일어났는지 알 수 없도록 설계되었습니다. 사이트를 찾는 데 도움을 주시겠습니까? 감사 해요 !
신위
최근 몇 주 동안 BLAS/LAPACK이 필요한 클러스터에 패키지를 설치하려고 했습니다. 클러스터는 대학에서 구입했기 때문에 sudo put libblas-dev 및 liblapack-dev를 사용할 이점이 없습니다. 그래서 소스 데이터 파일을 컴파일하기 위해 OpenBLAS를 설치했습니다. 그러나 다른 패키지를 설치할 때(scuff-em으로 작업하여 meep) 모든 패키지에서 아무 것도 찾지 못했기 때문에 문제가 발생했습니다.
.file bashrc의
는 OpenBLAS 패키지의 일반 단위 설치 후 환경을 설정합니다.
그런 다음 sh autogen.sh를 사용하여 다른 패키지를 설치할 때 다음 옵션을 경험합니다.
sh autogen.sh –prefix = – home / gao477 / packages / scuff-em -sixth is v LIBS = -ldl LDFLAGS = “- L per home / gao477 / Downloads / hdf5-1.10.5 vs hdf5 / lib -l / home 대 gao477 / openblas / lib -L / usr local / lib” CPPFLAGS = “- I 대 usr / local / include -I / 주거용 주택 / gao477 / Downloads / hdf5-1.10.5 또는 hdf5 / include -I / 홈 / gao477 – OpenBLAS / 포함 “
를 사용하여 OpenBLAS 패키지에 선택 항목을 할당합니다. 그러나 “빌드”할 때 항상 일종의 “OpenBLAS far from found” 오류가 표시되었습니다. 요구 사항은 다음과 같습니다.
PTHREAD_PRIO_INHERIT 확인 … 예
hdf5.h 관련 사용성 확인 … 예
hdf5.h에 의해 생성된 존재 확인 중 … yes
hdf5.h를 확인하십시오 …
-lhdf5에서 H5Fcreate 찾기 … 그렇다면
-lhdf5_hl에서 H5LTmake_dataset_double 확인 중 … 예
검색 sgemm _… 모든
ATL_xerbla -latlas 내부에 따라 확인 … 아니요
sgemm_ en -lblas에 대한 리뷰 … 아니요
모든 곳에서 sgemm_ -lmkl을 찾고 있습니다 … ‘
sgemm _…(캐시됨) 검색 없음
-lcxml과 관련하여 sgemm_ 저장 … 아니요
-ldxml에 관한 sgemm_ 검색 … 아무것도
-lscs에서 sgemm_ 확인 … 아니요
-lcomplib.sgimath에서 많은 관련 sgemm_를 찾고 있습니까? 아니요
-lblas 근처에서 sgemm_ 검색 … (캐시됨) 아니요
-lblas … (캐시됨) no
내에서 sgemm_ 검색구성: 오류: BLAS가 더 이상 실제로 발견되지 않습니다!
hdf5는 실행될 수 있지만 BLAS는 실행되지 않을 수 있음을 발견했습니다. 그리고 내 버전에 무엇이 잘못되었는지 확신했습니다. 사람이 내가 알아낼 수 있도록 도와줄 수 있습니까? 감사 해요 !
지금 이 간단한 다운로드로 컴퓨터 성능을 높이십시오. 년