로컬로 컴파일했고 caffe
테스트를 실행하려고 하면 make runtests
오류가 발생합니다.
libcudart.so.9.0: 공유 개체 파일을 열 수 없습니다. 해당 파일이나 디렉터리가 없습니다.
CUDA 8.0이 설치되어 있는데 호환성 문제로 인해 9.0을 설치할 수 없습니다. 그래서 ldd caffe
무슨 일이 일어나고 있는지 확인하고 예상대로 한 줄을 볼 수 있습니다.
libcudart.so.8.0 => /usr/local/cuda-8.0/lib64/libcudart.so.8.0
그러나 나중에 온다:
libcudart.so.9.0 => not found
내 공유 모듈 중 어느 모듈에 불량 종속성이 있는지 어떻게 확인합니까? 어떤 모듈이 8.0 대신 9.0을 원하는지 확인하기 위해 종속성 계층 구조를 얻을 수 있나요?