liballeg.so.4.0: 공유 객체 파일을 열 수 없습니다. 해당 파일이나 디렉터리가 없습니다.

liballeg.so.4.0: 공유 객체 파일을 열 수 없습니다. 해당 파일이나 디렉터리가 없습니다.

실행 파일을 실행하려고 하면 이 오류가 발생합니다. 나는 열심히 노력했다

./filename 그것을 포함하는 디렉토리에

ln filename secondpath
cd secondpath

아무것도 작동하지 않는 것 같습니다. 권한이 올바른지 확인했습니다.

답변1

이것은 파인더와는 아무 관련이 없습니다. 프로그램이 찾을 수 없는 동적 링크 라이브러리를 사용합니다.

"파일 이름"이란 무엇입니까? 귀하가 실행 중인 작업을 우리에게 알리고 싶지 않다면 우리가 도움을 주기가 어렵습니다.

내가 찾을 수 있는 유일한 것은 비디오 게임 개발을 위한 라이브러리인 Allegro일 것입니다. 따라서 설치가 불완전한 것 같습니다. liballeg.so.4.0이라는 파일을 사용자 라이브러리 영역에 복사하거나 다운로드해야 하거나 해당 위치를 LIB_PATH에 추가해야 할 가능성이 높습니다. 또는 V5 라이브러리가 있지만 V4용으로 작성된 프로그램이 있을 수도 있습니다. 어떤 배포판을 사용하고 있는지 아는 것이 도움이 됩니다.

답변2

파일은 32비트이고 운영 체제는 64비트인 것으로 나타났습니다. 호환되는 패키지를 찾아야 합니다.

관련 정보