공유 라이브러리를 로드하는 중 오류가 발생했습니다: libvtkRenderingOpenGL2-8.1.so.1: 공유 객체 파일을 열 수 없습니다: 해당 파일이나 디렉터리가 없습니다

공유 라이브러리를 로드하는 중 오류가 발생했습니다: libvtkRenderingOpenGL2-8.1.so.1: 공유 객체 파일을 열 수 없습니다: 해당 파일이나 디렉터리가 없습니다

이 페이지의 build_visit 스크립트를 사용하여 방문을 성공적으로 구축했습니다.https://wci.llnl.gov/simulation/computer-codes/visit/downloads이 오류가 발생하면 실행하려고 합니다. 나는 이것을 초등 OS에서 실행하고 있습니다. 내 설치 디렉토리는 /home/slimshady/Downloads/visit/.

libvtkRenderingOpenGL2-8.1.so.1파일을 찾았 /home/slimshady/Downloads/visit/VTK-8.1.0-build지만 이 문제를 해결하는 방법을 모르겠습니다.

방문을 실행하는 동안 얻은 전체 출력은 다음과 같습니다.

에러 메시지

에 대해 빈 출력이 표시됩니다 echo $RPATH.echo $RUNPATHecho $LD_LIBRARY_PATH

누군가 도와줄 수 있나요? 문제에 대한 자세한 내용을 알고 싶으면 알려주십시오.

답변1

경로를 추가할 수 있습니다.LD_LIBRARY_PATH

export LD_LIBRARY_PATH=/home/slimshady/Downloads/visit/

그런 다음 프로그램을 실행해 보세요.

답변2

알았어 그래서 내가 엉망이었어. /home/slimshady/Downloads/visit/third_party/vtk/8.1.0/linux-x86_64_gcc-7.3/lib/패키지가 찾아야 할 디렉토리였습니다.

관련 정보