빨간색 에러들
[Ubuntu] shared library: cannot open shared ... no such file or ..
vhxpffltm
2021. 10. 20. 21:09
Github의 프로젝트를 도커 이미지를 통해 빌드하고
우분투 로컬 에서 분석할 내용을 이전에 빌드하여 코드를 만들고 그 코드를 도커로 옮겼다.
해당 프로그램을 빌드하기 위한 오브젝트 파일과 .so 파일들이 있는데 그것도 통째로 도커로 옮겼다.
이제 도커 환경에서 코드를 빌드하려는데... SO 라이브러리 파일을 찾을 수 없는 문제였다.
에러 내용답게 파일 위치를 못찾는다 하니 깨끗한 도커 이미지에 해당 파일을 찾을 수 있도록 해주면 된다.
1
2
3
4
|
sudo find / -name [your_file.so]
echo $LD_LIBRARY_PATH
LD_LIBRARY_PATH=/usr/local/lib # your So library path
export LD_LIBRARY_PATH
|
cs |
Linux error while loading shared libraries: cannot open shared object file: No such file or directory
Program is part of the Xenomai test suite, cross-compiled from Linux PC into Linux+Xenomai ARM toolchain. # echo $LD_LIBRARY_PATH ...
stackoverflow.com