공유 라이브러리 문제로 인해 애플리케이션을 실행할 수 없습니다.

공유 라이브러리 문제로 인해 애플리케이션을 실행할 수 없습니다.

ffmpeg의 ".so" 라이브러리를 사용하는 ARM 응용 프로그램을 실행하려고 합니다. ARM 보드에서 이 응용 프로그램을 실행 중인데 "공유 라이브러리 로드 오류: libavcodec.so.56: 공유 개체 파일을 열 수 없습니다. 해당 파일이나 디렉터리가 없습니다."라는 오류가 표시됩니다.

그 후 라이브러리를 보드로 옮기고 LD_LIBRARY_PATH라이브러리 경로를 사용하여 내보냈습니다. 그래서 나에게 오류가 발생하지 않습니다.

하지만 이 명령을 실행한 후에는 주 함수 시작 부분에 넣은 초기 인쇄가 제공되지 않습니다. 앱이 방금 출시되었으며 아무런 작업도 수행하지 않습니다.

나는 이것이 공유 라이브러리 때문이라고 생각합니다. 이 문제를 해결하는 데 도움을 줄 수 있는 사람이 있나요?

관련 정보